Advertisement
verag

LOGIN

Dec 5th, 2018
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 3.09 KB | None | 0 0
  1.  
  2. <!DOCTYPE html>
  3. <html lang="en">
  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.    
  9.     <!-- Material Design Lite -->
  10.     <script src="js/material.min.js"></script>
  11.     <link rel="stylesheet" href="css/material.green-amber.min.css">
  12.     <link rel="stylesheet" href="css/style.css">
  13.     <!-- Material Design icon font -->
  14.     <link rel="stylesheet" href="css/icon.css">
  15.     <title>Chapa tu Bus</title>
  16. </head>
  17.     <body>
  18.          <div class="mdl-layout mdl-js-layout mdl-layout-login mdl-color--amber-2 mdl-color--image">
  19.             <main class="mdl-layout__content mdl-layout__content-login ">
  20.                 <div class="mdl-card mdl-shadow--6dp">
  21.                     <div class="mdl-card__title mdl-color--primary mdl-color-text--white">
  22.                         <h2 class="mdl-card__title-text">Chapa Tu Bus.</h2>
  23.                     </div>
  24.                     <div class="mdl-card__supporting-text">
  25.                         <form id="formlogin">
  26.                             <div class="mdl-textfield mdl-js-textfield">
  27.                                 <input class="mdl-textfield__input" type="text" id="username" />
  28.                                 <label class="mdl-textfield__label" for="username">Usuario</label>
  29.                             </div>
  30.                             <div class="mdl-textfield mdl-js-textfield">
  31.                                 <input class="mdl-textfield__input" type="password" id="userpass" />
  32.                                 <label class="mdl-textfield__label" for="userpass">Contraseña</label>
  33.                             </div>
  34.                             <!-- Accent-colored raised button with ripple -->
  35.                             <button type="submit" class="mdl-button mdl-js-button mdl-button--raised mdl-js-ripple-effect mdl-button--accent">
  36.                               Entrar
  37.                             </button><br><br>
  38.                             <div class="help-login"><a href="/recoverpas.html">¿Olvido su  contraseña?</a> | <a href="registro.html">Regístrate</a></div>
  39.                         </form>
  40.                     </div><br>
  41.                 </div>
  42.             </main>
  43.         </div>  
  44.        
  45.     <script src="https://www.gstatic.com/firebasejs/5.5.8/firebase.js"></script>
  46.     <script>
  47.       // Initialize Firebase
  48.       var config = {
  49.         apiKey: "AIzaSyBzaypu_H3C1kuYKLR_H1TTpUfDEQivb90",
  50.         authDomain: "chapa-tu-bus-1537326252154.firebaseapp.com",
  51.         databaseURL: "https://chapa-tu-bus-1537326252154.firebaseio.com",
  52.         projectId: "chapa-tu-bus-1537326252154",
  53.         storageBucket: "chapa-tu-bus-1537326252154.appspot.com",
  54.         messagingSenderId: "500208462342"
  55.       };
  56.       firebase.initializeApp(config);
  57.      
  58.       var db = firebase.database();
  59.    
  60.        
  61.        
  62.         document.getElementById('formlogin').onsubmit = function(event){
  63.             event.preventDefault();
  64.                 var user = document.getElementById('username').value;
  65.                 var pass = document.getElementById('userpass').value;
  66.                
  67.                 var data = db.ref('usuarios');
  68.                 data.on('value', function(snapshot) {
  69.                     snapshot.forEach(function(childSnapshot) {
  70.                       var childData = childSnapshot.val();
  71.                         if(user == childData.email && pass == childData.password){
  72.                             console.log("datos: ",childData.id);
  73.                             location.href="/inso/home.php";                        
  74.                         }else{
  75.                             console.log("Error: ",user, pass);
  76.                         }
  77.                     });
  78.                 });
  79.                            
  80.           }  
  81.        
  82.      
  83.     </script>      
  84.  
  85. </body>
  86. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement