mirror of
				https://github.com/xfarrow/blink
				synced 2025-06-27 09:03:02 +02:00 
			
		
		
		
	update
This commit is contained in:
		| @@ -1,35 +1,61 @@ | ||||
| <!DOCTYPE html> | ||||
| <html lang="en" > | ||||
| <head> | ||||
|   <meta charset="UTF-8"> | ||||
|   <title>HTML5 Login Form with validation Example</title> | ||||
|   <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/5.0.0/normalize.min.css"> | ||||
| <link rel="stylesheet" href="../css/login-register.css"> | ||||
|   <head> | ||||
|     <meta charset="UTF-8"> | ||||
|     <title>HTML5 Login Form with validation Example</title> | ||||
|     <link rel="stylesheet" href="../css/login-register.css"> | ||||
|   </head> | ||||
|   <body> | ||||
|     <!-- partial:index.partial.html --> | ||||
|     <div id="login-form-wrap"> | ||||
|       <h2>Login</h2> | ||||
|       <form id="login-form" method="POST"> | ||||
|  | ||||
| </head> | ||||
| <body> | ||||
| <!-- partial:index.partial.html --> | ||||
| <div id="login-form-wrap"> | ||||
|   <h2>Login</h2> | ||||
|   <form id="login-form" method="POST"> | ||||
|         <p> | ||||
|           <input type="email" id="email" name="email" placeholder="Email Address" required><i class="validation"><span></span><span></span></i> | ||||
|         </p> | ||||
|  | ||||
|     <p> | ||||
|       <input type="email" id="email" name="email" placeholder="Email Address" required><i class="validation"><span></span><span></span></i> | ||||
|     </p> | ||||
|         <p> | ||||
|         <input type="password" id="password" name="password" placeholder="Password" required><i class="validation"><span></span><span></span></i> | ||||
|         </p> | ||||
|  | ||||
|     <p> | ||||
|     <input type="password" id="password" name="password" placeholder="Password" required><i class="validation"><span></span><span></span></i> | ||||
|     </p> | ||||
|         <p> | ||||
|           <button type="button" onclick="login()">Login</button> | ||||
|         </p> | ||||
|       </form> | ||||
|       <div id="create-account-wrap"> | ||||
|         <p>Not a member? <a href="./register.html">Create Account</a><p> | ||||
|       </div> | ||||
|     </div> | ||||
|  | ||||
|     <p> | ||||
|     <input type="submit" id="login" value="Login"> | ||||
|     </p> | ||||
|   </form> | ||||
|   <div id="create-account-wrap"> | ||||
|     <p>Not a member? <a href="./register.html">Create Account</a><p> | ||||
|   </div><!--create-account-wrap--> | ||||
| </div><!--login-form-wrap--> | ||||
| <!-- partial --> | ||||
|    | ||||
| </body> | ||||
|     <script> | ||||
|       function login() { | ||||
|         const email = document.getElementById("email").value; | ||||
|         const password = document.getElementById("password").value; | ||||
|  | ||||
|         if(!email || !password){ | ||||
|             return; | ||||
|         } | ||||
|  | ||||
|         const options = { | ||||
|             method: 'POST', | ||||
|             headers: { | ||||
|               'Content-Type': 'application/json' | ||||
|             }, | ||||
|             body: JSON.stringify({ email, password }), | ||||
|           }; | ||||
|  | ||||
|           fetch('http://localhost:3000/blinkapi/login', options) | ||||
|             .then(response => {}) | ||||
|             .then(data => { | ||||
|               document.cookie = `token=${data.token};`; | ||||
|             }) | ||||
|             .catch(err => { | ||||
|               alert("An error has occurred :-( please try again later") | ||||
|               console.error(err); | ||||
|             }); | ||||
|         } | ||||
|     </script> | ||||
|  | ||||
|   </body> | ||||
| </html> | ||||
|   | ||||
| @@ -59,11 +59,11 @@ | ||||
|                 alert("Congratulations! You've successfully registered to Blink." + | ||||
|                   " Please click on the e-mail we sent you to confirm your account"); | ||||
|                  | ||||
|               window.location.href = '/login.html'; | ||||
|                 window.location.href = '/login.html'; | ||||
|               }  | ||||
|             }) | ||||
|             .catch(err => { | ||||
|               alert("An error has occured :-( please try again later") | ||||
|               alert("An error has occurred :-( please try again later") | ||||
|               console.error(err); | ||||
|             }); | ||||
|         } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user