//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);
}