PageSourceSearch

https://giae.pt/Identity/Account/Login?ReturnUrl=%2F

html giae.pt collected 2026-10-02 13:54:59 UTC 14,717 bytes, 279 lines download raw bytes

1<!doctype html>
2<html lang="en" data-layout="vertical" data-layout-style="detached" data-sidebar="light" data-topbar="dark" data-sidebar-size="lg">
3
4    <head>
5        
6        <meta charset="utf-8" />
7        <title>GIAE - Iniciar Sess&#xE3;o</title>
8        <meta name="viewport" content="width=device-width, initial-scale=1.0">
9        <meta content="A mais completa solução para a gestão e administração integrada de Entidades: Estabelecimentos de Ensino, Municípios, entre outras..." name="description" />
10    <meta content="MicroAbreu" name="author" />
11        <!-- App favicon -->
12        <link rel="shortcut icon" href="/images/common/favicon.png" type="image/png">
13
14        <!-- Layout config Js -->
15        
16        <!-- Bootstrap Css -->
17        <link href="/giae_theme/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
18        <!-- Icons Css -->
19        <link href="/giae_theme/css/icons.min.css" rel="stylesheet" type="text/css" />
20        <!-- App Css-->
21        <link href="/giae_theme/css/app.min.css" rel="stylesheet" type="text/css" />
22        <!-- custom Css-->
23        <link href="/giae_theme/css/custom.css" rel="stylesheet" type="text/css" />
24
25        
26
27            <!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 77 bytes, lines 27-28
27
28            <script async src="https://www.googletagmanager.com/gtag/js?id=
28G-ELVZ4DYRBM
vendor: 25 bytes, lines 28-29
28"></script>
29            
29<script>
30                
vendor: 183 bytes, lines 30-34
30window.dataLayer = window.dataLayer || [];
31                function gtag() { dataLayer.push(arguments); }
32                gtag('js', new Date());
33
34                gtag('config', '
34G-ELVZ4DYRBM
vendor: 17 bytes, lines 34-35
34');
35            
35</script>
35
36
37        
37<script src="/giae_theme/js/layout.js"></script>
37
38        
39
40    </head>
41
42    <body>
43
44        <div class="auth-page-wrapper pt-5">
45            <!-- auth page bg -->
46            <div class="auth-one-bg-position auth-one-bg"  id="auth-particles">
47                <div class="bg-overlay"></div>
48                
49                <div class="shape">
50                    <svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 1440 120">
51                        <path d="M 0,36 C 144,53.6 432,123.2 720,124 C 1008,124.8 1296,56.8 1440,40L1440 140L0 140z"></path>
52                    </svg>
53                </div>
54            </div>
55
56            <!-- auth page content -->
57            <div class="auth-page-content">
58                <div class="container">
59                    
60                    <div class="row justify-content-center mt-5">
61                        
62
63<div class="row">
64    <div class="col-lg-3"></div>
65    <div class="col-lg-6">
66        <div class="card overflow-hidden">
67            <div class="row g-0">
68                <div class="col-lg-12">
69                    <div class="p-lg-5 p-4">
70                        <div class="text-center mt-2">
71                            <img src="/images/common/logo_giae_dark_small.png" height="40">
72                            <p class="text-muted mt-3" style="font-size:15px; text-transform: uppercase;">Área reservada a Municípios</p>
73                            <div class="alert alert-danger alert-borderless mb-xl-0" role="alert">
74                                Caso pretenda aceder ao GIAE Online do Estabelecimento de Ensino para a aquisição de refeições entre outras funcionalidades utilize o endereço fornecido pelo mesmo.
75                            </div>
76                        </div>
77                        <div class="p-2 mt-4">
78                            <form id="account" method="post">
79                                <div class="mb-3">
80                                    <label for="Input_Email">E-Mail</label>
81                                    <input class="form-control" placeholder="Endereço de e-mail" tabindex="1" type="text" data-val="true" data-val-regex="O campo E-Mail n&#xE3;o &#xE9; um endere&#xE7;o de correio eletr&#xF3;nico v&#xE1;lido." data-val-regex-pattern="[a-zA-Z0-9._%&#x2B;-]&#x2B;@[a-zA-Z0-9.-]&#x2B;\.[a-zA-Z]{2,}" data-val-required="O campo E-Mail &#xE9; de preenchimento obrigat&#xF3;rio." id="Input_Email" name="Input.Email" value="" />
82                                    <span class="text-danger field-validation-valid" data-valmsg-for="Input.Email" data-valmsg-replace="true"></span>
83                                </div>
84
85                                <div class="mb-3">
86                                    <div class="float-end">
87                                        <a href="./ForgotPassword" class="text-muted">Recuperar palavra-passe</a>
88                                    </div>
89                                    <label class="form-label" for="password-input">Palavra-Passe</label>
90                                    <div class="position-relative auth-pass-inputgroup mb-3">
91                                        <input class="form-control pe-5" type="password" data-val="true" data-val-required="O campo Palavra-Passe é de preenchimento obrigatório." id="Input_Password" name="Input.Password" placeholder="A sua palavra-passe" tabindex="2">
92                                        <button class="btn btn-link position-absolute end-0 top-0 text-decoration-none text-muted" type="button" id="password-addon"><i class="ri-eye-fill align-middle"></i></button>
93                                        <span class="text-danger field-validation-valid" data-valmsg-for="Input.Password" data-valmsg-replace="true"></span>
94                                    </div>
95                                </div>
96
97                                <div class="form-check">
98                                    <input class="form-check-input" type="checkbox" data-val="true" data-val-required="" id="Input_RememberMe" name="Input.RememberMe" value="true">
99                                    <label class="form-check-label" for="Input_RememberMe">Lembrar neste computador</label>
100                                </div>
101
102                                <div class="mt-4">
103                                    <button class="btn btn-secondary w-100 btn-load" id="login-button" type="submit">
104                                        <span class="spinner-border flex-shrink-0 me-2 btn-loader" role="status">
105                                            <span class="visually-hidden"></span>
106                                        </span>
107                                        <span class="btn-txt">Entrar</span>
108                                    </button>
109                                    <br /><br />
110                                    <a class="btn btn-outline-secondary w-100 disabled" id="login-cc-button"  style="display: none;">
111                                        <img src="/images/common/IRN3.jpg" height="30">
112                                    </a>
113                                </div>
114                            <input name="__RequestVerificationToken" type="hidden" value="CfDJ8CAiU-TErSxLsJSRfn7XQ24KWwxAkV9Y4jGMg3XGXTUumHZ4rRpbDCkddgpe0Izk8OkZKBpLWecRIaGhz7jwnqs5rtkB0IfeyDzvG2CxZsDG5qNkDouId-o7Yof1VTl0jJbcuMYOvICsIN9KK-YX6pI" /></form>
115                        </div>
116                        <div class="mt-4 text-center" style="display: none">
117                            <p class="mb-0">Não está registado? <a href="/Identity/Account/Register" class="fw-semibold text-primary">Criar conta</a></p>
118                        </div>
119
120                        <div class="mt-4 text-center" style="display:none">
121                            <div class="row">
122                                <div class="col-xl-6 col-md-6">
123                                    <button type="button" class="btn btn-outline-secondary btn-label w-100"><i class="ri-add-circle-fill label-icon align-middle fs-16 me-2"></i> Novo Ticket</button>
124                                </div>
125                                <div class="col-xl-6 col-md-6">
126                                    <button type="button" class="btn btn-outline-secondary btn-label w-100"><i class="ri-information-fill label-icon align-middle fs-16 me-2"></i> Consultar Ticket</button>
127                                </div>
128                            </div>
129                        </div>
130                    </div>
131                </div>
132
133                <div class="col-lg-6" style="background-color: #e4e4eb; display:none">
134                    <div class="p-lg-4 p-4">
135
136                        <div class="card mt-2 mb-0">
137                            <div class="card-body p-4 text-center">
138                                <div class="mt-0 pt-2">
139                                    <h4>Notificações</h4>
140                                    <br />
141                                    <div class="alert alert-danger alert-borderless mb-xl-0" role="alert">
142                                        Caso pretenda aceder ao GIAE Online do Estabelecimento de Ensino para a aquisição de refeições entre outras funcionalidades utilize o endereço fornecido pelo mesmo.
143                                    </div>
144                                </div>
145                            </div>
146                        </div>
147
148                        <div class="card mt-2 mb-0">
149                            <div class="card-body p-4 text-center">
150                                <div class="mt-0 pt-2">
151                                    <h4>Ajuda</h4>
152                                    <div class="mt-4">
153                                        <a href="https://suporte.giae.pt/kb/index.php" target="_blank" class="btn btn-outline-secondary w-100">Perguntas Frequentes (FAQ)</a>
154                                    </div>
155                                    <div class="mt-4" style="display: none;">
156                                        <a href="http://www.cnpd.pt/cidadaos/direitos" target="_blank" class="btn btn-outline-secondary w-100">RGPD</a>
157                                    </div>
158                                    <div class="mt-4 text-center">
159                                        <p class="mb-0">Se necessitar de ajuda adicional entre em contacto, através do envio de um ticket, com o nossa equipa de suporte.</p>
160                                    </div>
161                                    <div class="mt-4 text-center">
162                                        <div class="row">
163                                            <div class="col-xl-6 col-md-6">
164                                                <a href="https://suporte.giae.pt/open.php" target="_blank" class="btn btn-outline-secondary btn-label w-100"><i class="ri-add-circle-fill label-icon align-middle fs-16 me-2"></i> Novo Ticket</a>
165                                            </div>
166                                            <div class="col-xl-6 col-md-6">
167                                                <a href="https://suporte.giae.pt/view.php" target="_blank" class="btn btn-outline-secondary btn-label w-100"><i class="ri-information-fill label-icon align-middle fs-16 me-2"></i> Consultar Ticket</a>
168                                            </div>
169                                        </div>
170                                    </div>
171                                </div>
172                            </div>
173                        </div>
174                    </div>
175                </div>
176            </div>
177        </div>
178    </div>
179    <div class="col-lg-3"></div>
180</div>
181
182
183
184<style>
185    #login-cc-button:hover {
186        background-color: white;
187    }
188
189    .auth-page-wrapper .auth-page-content {
190        padding-bottom: 60px;
191        position: relative;
192        z-index: initial;
193        width: 100%;
194    }
195
196    .auth-one-bg .shape {
197        position: absolute;
198        bottom: 0;
199        right: 0;
200        left: 0;
201        z-index: 0;
202        pointer-events: none;
203    }
204
205    #ModalNovoTicketBody {
206        background-image: url("/images/common/giae_loader_xl.svg");
207        background-repeat: no-repeat;
208        background-position-x: center;
209        background-position-y: center;
210    }
211
212    #ModalConsultarTicketBody {
213        background-image: url("/images/common/giae_loader_xl.svg");
214        background-repeat: no-repeat;
215        background-position-x: center;
216        background-position-y: center;
217    }
218</style>
219                        
220                    </div>
221                    <!-- end row -->
222                </div>
223                <!-- end container -->
224            </div>
225            <!-- end auth page content -->
226
227            <!-- footer -->
228            <footer class="footer">
229                <div class="container">
230                    <div class="row">
231                        <div class="col-lg-12">
232                            <div class="text-center">
233                                <p class="mb-0 text-muted">&copy; 
233<script>document.write(new Date().getFullYear())</script>
233 MICROABREU, LDA. Todos os direitos reservados.</p>
234                            </div>
235                        </div>
236                    </div>
237                </div>
238            </footer>
239            <!-- end Footer -->
240        </div>
241        <!-- end auth-page-wrapper -->
242
243        <!-- JAVASCRIPT -->
244        
244<script src="/giae_theme/libs/jquery/jquery.min.js"></script>
244
245        
245<script src="/giae_theme/libs/bootstrap/js/bootstrap.bundle.min.js"></script>
245
246        
246<script src="/giae_theme/libs/simplebar/simplebar.min.js"></script>
246
247        
247<script src="/giae_theme/libs/node-waves/waves.min.js"></script>
247
248        
248<script src="/giae_theme/libs/feather-icons/feather.min.js"></script>
248
249        
249<script src="/giae_theme/js/pages/plugins/lord-icon-2.1.0.js"></script>
249
250        
250<script src="/giae_theme/js/plugins.js"></script>
250
251
252        <!-- particles js -->
253        
253<script src="/giae_theme/libs/particles.js/particles.js"></script>
253
254        <!-- particles app js -->
255        
255<script src="/giae_theme/js/pages/particles.app.js"></script>
255
256        <!-- password-addon init -->
257        
257<script src="/giae_theme/js/pages/password-addon.init.js"></script>
257
258
259        
259<script src="/js/auth.js"></script>
259
260
261        
262<script>
263    $('#NovoTicketIframe').on("load", function (obj) {
264        document.getElementById("ModalNovoTicketBody").style.background = "none";
265    });
266
267    $('#ConsultarTicketIframe').on("load", function (obj) {
268        document.getElementById("ModalConsultarTicketBody").style.background = "none";
269    });
270
271    function resizeIframe(obj) {
272        obj.style.height = obj.contentWindow.document.documentElement.scrollHeight + 'px';
273    }
274</script>
274
275
276
277    </body>
278
279</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.