Initial commit from Create Next App

This commit is contained in:
2020-10-25 16:16:56 +00:00
commit c0202bdaf8
15 changed files with 8452 additions and 0 deletions

19
utils/auth/userCookies.js Normal file
View File

@@ -0,0 +1,19 @@
import cookies from 'js-cookie'
export const getUserFromCookie = () => {
const cookie = cookies.get('auth')
if (!cookie) {
return
}
return JSON.parse(cookie)
}
export const setUserCookie = (user) => {
cookies.set('auth', user, {
// firebase id tokens expire in one hour
// set cookie expiry to match
expires: 1 / 24,
})
}
export const removeUserCookie = () => cookies.remove('auth')