fix(auth): align session lifecycle with Keycloak
This commit is contained in:
@@ -42,6 +42,9 @@ export const getAccessToken = async () => {
|
||||
setAccessToken(null);
|
||||
}
|
||||
const session = await getSession();
|
||||
if (session?.error) {
|
||||
return null;
|
||||
}
|
||||
const token = typeof session?.accessToken === "string" ? session.accessToken : null;
|
||||
if (token && !isTokenExpired(token)) {
|
||||
setAccessToken(token);
|
||||
|
||||
Reference in New Issue
Block a user