1<!DOCTYPE html> 2<html lang="es"> 3 4<head> 5 <meta charset="UTF-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 7 <meta http-equiv="X-UA-Compatible" content="ie=edge"> 8 <meta name="google-site-verification" content="znxmAKWAqbH0Cn3WwK_ng-Y3DucQ6kWL7CqePEkCHV8"> 9 <title>Accede a espacio ONG</title> 10 <link rel="shortcut icon" href="https://storage.googleapis.com/pro-fl-intranet-assets/FL/img/favicon.ico"> 11 <link rel="stylesheet" href="/css/main.css"> 12
12<script src="/js/js-front/check-browser.js"></script>
12 13
13<script> 14 //Google Tag Manager
vendor: 335 bytes, lines 14-15
14 15 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','
15GTM-W6NDWR
vendor: 12 bytes, lines 15-16
15'); 16
16//End Google Tag Manager 17 </script>
17 18</head> 19<body class="tpl_login"> 20 21 <!-- Google Tag Manager (noscript) -->
vendor: 76 bytes, lines 21-22
21 22 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
22GTM-W6NDWR
vendor: 99 bytes, lines 22-24
22" 23 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 24
24<!-- End Google Tag Manager (noscript) --> 25 26 <div class="page"> 27 28 <div id="banner" class="banner js-banner" role="alert" aria-live="polite"> 29 <p class="banner-message" id="banner-msg"></p> 30 <button type="button" class="banner-close js-banner-close" id="banner-close-btn" aria-controls="banner">Cerrar alerta</button> 31</div> 32 33 34 <header class="header-login"> 35 <div class="container"> 36 <a href="https://www.fundacionlealtad.org/" target="_blank"> 37 <img class="fl-logo-v" src="/img/logos/fl_logo_v.svg" alt="Logo de la Fundación Lealtad"> 38 </a> 39 </div> 40 </header> 41 <!-- Necessary because fragment has precedence over th:if --> 42 43 <!-- JS firebase --> 44
44<script src="/js/libs/firebase/firebase-app.js"></script>
44 45
45<script src="/js/libs/firebase/firebase-auth.js"></script>
45 46
46<script src="/js/libs/firebase/firebase-firestore.js"></script>
46 47
47<script src="https://www.gstatic.com/firebasejs/6.2.0/firebase-storage.js"></script>
47 48
48<script> 49 // Your web app's Firebase configuration 50 var firebaseConfig = { 51 apiKey: 'AIzaSyC9OsjuT4z_1ZXGd95vJRJAzmarDGnEG8k', 52 authDomain: 'fundacion-lealtad-intranet.firebaseapp.com', 53 databaseURL: 'https://fundacion-lealtad-intranet.firebaseio.com', 54 projectId: 'fundacion-lealtad-intranet', 55 storageBucket: 'fundacion-lealtad-intranet.appspot.com', 56 messagingSenderId: '790530831280', 57 appId: '1:790530831280:web:dbc99666fa88aed3f59c75' 58 }; 59 // Initialize Firebase 60 if (firebase.apps.length === 0) { 61 firebase.initializeApp(firebaseConfig); 62 } 63 </script>
63 64 65 66 67
67<script src="/js/config/Navigation.js"></script>
67 68 69 70 <main class="main"> 71 <div id="login-form"> 72 <section class="section-login"> 73 <div class="container"> 74 <div class="section-title-container"> 75 <h2 class="section-title title-2">Accede a Espacio ONG</h2> 76 <a href="" class="section-go-back" onclick="goBack()" id="login-back-btn">Volver</a> 77 </div> 78 <div class="section-form-container"> 79 <form action="/login" method="post"> 80 <div class="form-group" v-bind:class="{ 'form-group-error': (!$v.login_email_input.required || !$v.login_email_input.email) && $v.login_email_input.$dirty }"> 81 <label for="login_email_input" class="form-label form-label-txt" >Email</label> 82 <div class="form-group-container"> 83 <input name="username" id="login_email_input" v-model.trim="$v.login_email_input.$model" type="text" class="field" maxlength="250"> 84 <div class="form-error form-label-error" v-if="!$v.login_email_input.required && $v.login_email_input.$dirty">El campo es obligatorio</div> 85 <div class="form-error form-label-error" v-if="!$v.login_email_input.email && $v.login_email_input.$dirty" 86 aria-hidden="true">Formato de email incorrecto</div> 87 </div> 88 </div> 89 <div class="form-group" v-bind:class="{ 'form-group-error': (!$v.login_pwd_input.required) && $v.login_pwd_input.$dirty }"> 90 <label for="login_pwd_input" class="form-label form-label-txt">Contraseña</label> 91 <div class="form-group-container"> 92 <div class="input-container"> 93 <input name="password" id="login_pwd_input" type="password" class="field" v-model.trim="$v.login_pwd_input.$model" maxlength="250"> 94 <i class="input-icon ico-eye js-show-password"></i> 95 </div> 96 <div class="form-error form-label-error" v-if="!$v.login_pwd_input.required && $v.login_pwd_input.$dirty">El campo es obligatorio</div> 97 <div class="container_link"> 98 <a class="link" id="login-forgotpwd-link" href="/reset-password">¿Has olvidado tu contraseña?</a> 99 </div> 100 </div> 101 </div> 102 <div class="wrapp-btn"> 103 <button type="submit" class="button" id="login-access-btn" :disabled="$v.$invalid" >Acceder</button> 104 </div> 105 </form> 106 <div class="wrapp-create-count"> 107 <a class="link" href="/register" id="login-register-link">¿No tienes cuenta? Crea una ahora</a> 108 </div> 109 </div> 110 </div> 111 </section> 112</div> 113 </main> 114 <div> 115 <!-- JS VUE Form validation --> 116
116<script src="/js/libs/jquery/jquery-3.4.1.min.js"></script>
116 117
117<script src="/js/libs/vue/vuelidate.min.js"></script>
117 118
118<script src="/js/libs/vue/validators.min.js"></script>
118 119
119<script src="/js/libs/vue/vue.js"></script>
119 120
120<script src="/js/libs/vue/vue-the-mask.js"></script>
120 121
121<script src="/js/libs/vue/v-money.js"></script>
121 122
122<script src="/js/libs/vue/accounting.js"></script>
122 123 124</div> 125 </div> 126 127
127<script> 128 var globalConfigdata = { 129 form: { url:"", method:""}, //No modificar 130 'login_email_input': '', 131 'login_pwd_input': '' 132 }; 133 const {required, email } = validators; 134 var globalConfigValidations = { 135 'login_email_input': { required, email }, 136 'login_pwd_input': { required } 137 } 138 </script>
138 139 140
140<script src="/js/validator/FormValidator.js"></script>
140 141 <!--
141<script th:src="@{/js/login/login.js}"></script>
141--> 142
142<script src="/js/login/show-password.js"></script>
142 143
143<script src="/js/login/banner.js"></script>
143 144 145 146 147 148 149</body> 150</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.