Skip to content

Commit bb17ace

Browse files
committed
1.6 Redirect on Sign-in and Sign-out (Fix user data population issue)
1 parent 4479c08 commit bb17ace

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

src/lib/auth/AuthContext.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,22 +64,26 @@ export const AuthProvider: FunctionComponent = ({
6464

6565
useEffect(() => {
6666
const user = supabase.auth.user()
67-
67+
6868
if (user) {
6969
setUser(user)
7070
setUserLoading(false)
7171
setLoggedin(true)
7272
Router.push(ROUTE_HOME)
73+
} else {
74+
setUserLoading(false)
7375
}
7476

7577
const { data: authListener } = supabase.auth.onAuthStateChange(
7678
async (event, session) => {
7779
const user = session?.user! ?? null
7880
setUserLoading(false)
7981
if (user) {
82+
setUser(user)
8083
setLoggedin(true)
8184
Router.push(ROUTE_HOME)
8285
} else {
86+
setUser(null)
8387
Router.push(ROUTE_AUTH)
8488
}
8589
}

0 commit comments

Comments
 (0)