Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width">
- <title>JS Bin</title>
- </head>
- <body>
- <script id="jsbin-javascript">
- // registration//
- if( index = localStorage.getItem('active__user') ){
- location.replace('user.html')
- }
- signUpBtn.addEventListener('click', (event) => {
- event.preventDefault();
- const email = document.getElementById('email');
- const fullName = document.getElementById('fullName');
- const userName = document.getElementById('userName');
- const phone = document.getElementById('phone')
- const pass = document.getElementById('pass');
- let RegisterUsers = JSON.parse(localStorage.getItem('userInfo'))
- if(!RegisterUsers) {
- RegisterUsers = [];
- }
- const userInfo = {
- email: email.value,
- fullName: fullName.value,
- userName: userName.value,
- phone: phone.value,
- pass: pass.value,
- }
- let lastIndex = RegisterUsers.push(userInfo) - 1;
- localStorage.setItem('userInfo', JSON.stringify(userInfo));
- localStorage.setItem('active__user', lastIndex);
- });
- // log in //
- logInBtnFunc = () => {
- if(userName.value === userInfo.userName && pass.value === userInfo.pass) {
- location.replace('user.html');
- } else if ( userName.value === "admin" && pass.value === "123123") {
- location.replace('admin.html');
- }
- else {
- alert("Wrong Username or Password.")
- };
- };
- logInBtn.addEventListener('click', logInBtnFunc);
- </script>
- <script id="jsbin-source-javascript" type="text/javascript">// registration//
- if( index = localStorage.getItem('active__user') ){
- location.replace('user.html')
- }
- signUpBtn.addEventListener('click', (event) => {
- event.preventDefault();
- const email = document.getElementById('email');
- const fullName = document.getElementById('fullName');
- const userName = document.getElementById('userName');
- const phone = document.getElementById('phone')
- const pass = document.getElementById('pass');
- let RegisterUsers = JSON.parse(localStorage.getItem('userInfo'))
- if(!RegisterUsers) {
- RegisterUsers = [];
- }
- const userInfo = {
- email: email.value,
- fullName: fullName.value,
- userName: userName.value,
- phone: phone.value,
- pass: pass.value,
- }
- let lastIndex = RegisterUsers.push(userInfo) - 1;
- localStorage.setItem('userInfo', JSON.stringify(userInfo));
- localStorage.setItem('active__user', lastIndex);
- });
- // log in //
- logInBtnFunc = () => {
- if(userName.value === userInfo.userName && pass.value === userInfo.pass) {
- location.replace('user.html');
- } else if ( userName.value === "admin" && pass.value === "123123") {
- location.replace('admin.html');
- }
- else {
- alert("Wrong Username or Password.")
- };
- };
- logInBtn.addEventListener('click', logInBtnFunc);</script></body>
- </html>
Add Comment
Please, Sign In to add comment