__ianjasper
05/26/2022, 12:48 PMarcavid
05/26/2022, 1:28 PMabraxas
05/26/2022, 1:57 PMStudywithdesign
05/26/2022, 2:22 PMvexkiddy
05/26/2022, 2:30 PMLio
05/26/2022, 6:05 PMLuc
05/26/2022, 6:15 PMts
const onStartup = async () => {
if (supabase.auth.session()) {
if (router.pathname === "/prijava") {
await router.push("/")
}
userState.user_id = supabase.auth.session().user.user_metadata.id
userState.user_displayName =
supabase.auth.session().user.user_metadata.name
userState.user_email = supabase.auth.session().user.user_metadata.email
userState.user_photoUrl =
supabase.auth.session().user.user_metadata.avatar_url
userState.user_isAuth = true
setLoading(false)
}
const auth = supabase.auth.onAuthStateChange(async (event, session) => {
if (event === "SIGNED_IN") {
userState.user_id = session.user.user_metadata.id
userState.user_displayName = session.user.user_metadata.name
userState.user_email = session.user.user_metadata.email
userState.user_photoUrl = session.user.user_metadata.avatar_url
userState.user_isAuth = true
setLoading(false)
}
if (event === "SIGNED_OUT") {
userState.user_id = null
userState.user_displayName = null
userState.user_email = null
userState.user_photoUrl = null
userState.user_isAuth = false
await router.push("/prijava")
setLoading(false)
}
})
}
omri
05/26/2022, 7:16 PMjosh.
05/26/2022, 7:26 PMtheuknowner
05/26/2022, 7:29 PMFainaru
05/26/2022, 8:51 PMarcavid
05/27/2022, 12:57 AMlollerblader
05/27/2022, 1:01 AMbrandymarsh
05/27/2022, 1:04 AMmichmich112
05/27/2022, 1:16 AMplaza.coding
05/27/2022, 1:16 AMowonwo
05/27/2022, 1:16 AMlevantine
05/27/2022, 1:18 AMNeedle
05/27/2022, 1:28 AMburggraf
05/27/2022, 1:31 AMsnoodleking
05/27/2022, 1:33 AMferpintado
05/27/2022, 1:39 AMarcavid
05/27/2022, 1:40 AMburggraf
05/27/2022, 1:45 AMspense
05/27/2022, 2:06 AMYou've requested a page on a website (xxx.supabase.co) that is on the Cloudflare network. Cloudflare is currently unable to resolve your requested domain (xxx.supabase.co).
alph42
05/27/2022, 2:30 AMNeedle
05/27/2022, 2:33 AMtaj
05/27/2022, 2:56 AMaquaspirit
05/27/2022, 2:59 AMdirective
05/27/2022, 3:16 AM