//Function to set a cookie before login function setCookie(UserInfo, value, days){ var expires = “”; if(days) { var date = new Date(); date.setTime(date.getTime() + (days*24*60*60*1000)); expires = “; expires=“ + date.toUTCString(); } document.cookie = UserInfo + “=“ + (value || "") + expires + "; path=/"; } // Function to get the value from a form and set the cookies function setUserCookies(){ var firstName = document.getElementById(“firstName”).value; var lastName = document.getElementById(“lastName”).value; var emailAddress = document.getElementById(“emailAddress”).value; var phoneNumber = document.getElementById(“phoneNumber”).value; setCookie(“FirstName”, firstName, 30); //Cookie will expire in 30 days setCookie(“LastName”, lastName, 30); setCookie(“EmailAddress”, emailAddress, 30); setCookie(“"PhoneNumber", phoneNumber, 7); }
//Function to set a cookie after login function setUserCookies(firstName, lastName, emailAddress, phoneNumber) { setCookie("FirstName", firstName, 7); // Set a cookie with the user's first name, expires in 7 days setCookie("LastName", lastName, 7); // Set a cookie with the user's last name, expires in 7 days setCookie("EmailAddress", emailAddress, 7); // Set a cookie with the user's email address, expires in 7 days setCookie("PhoneNumber", phoneNumber, 7); // Set a cookie with the user's phone number, expires in 7 days } // Example function that runs after user logs in successfully function onUserLogin(user) { var firstName = user.firstName; var lastName = user.lastName; var emailAddress = user.email; var phoneNumber = user.phone; setUserCookies(firstName, lastName, emailAddress, phoneNumber); }