fix(FE) : update refresh token
This commit is contained in:
No files matched your search
@@ -29,14 +29,16 @@ export const useAuth = () => {
|
||||
accessToken.value = response.accessToken || null
|
||||
|
||||
// Store tokens to localStorage for API interceptor (only on client-side)
|
||||
// Only update if localStorage is empty to avoid overwriting refreshed tokens
|
||||
if (process.client) {
|
||||
if (response.idToken) {
|
||||
// Only set tokens if they don't exist yet (avoid overwriting refreshed tokens)
|
||||
if (!localStorage.getItem('idToken') && response.idToken) {
|
||||
localStorage.setItem('idToken', response.idToken)
|
||||
}
|
||||
if (response.accessToken) {
|
||||
if (!localStorage.getItem('accessToken') && response.accessToken) {
|
||||
localStorage.setItem('accessToken', response.accessToken)
|
||||
}
|
||||
if (response.refreshToken) {
|
||||
if (!localStorage.getItem('refreshToken') && response.refreshToken) {
|
||||
localStorage.setItem('refreshToken', response.refreshToken)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user