Slide 23
Slide 23 text
def set_login_cookies(user_id)
key = SecureRandom.uuid
secure_key = SecureRandom.uuid
SessionStorage.set(key, user_id)
SessionStorage.set(secure_key, user_id)
cookies.signed[:user_session] = {
expires: 1.week.from_now,
value: key,
httponly: true
}
cookies.signed[:secure_user_session] = {
expires: 1.week.from_now,
value: secure_key,
httponly: true,
secure: true
}
end