apply security audit
This commit is contained in:
@@ -28,6 +28,33 @@ export const removeToken = (): void => {
|
||||
}
|
||||
};
|
||||
|
||||
const REFRESH_TOKEN_KEY = 'auth_refresh_token';
|
||||
|
||||
export const getRefreshToken = (): string | null => {
|
||||
try {
|
||||
return localStorage.getItem(REFRESH_TOKEN_KEY);
|
||||
} catch (error) {
|
||||
console.error('Error getting refresh token from localStorage:', error);
|
||||
return null;
|
||||
}
|
||||
};
|
||||
|
||||
export const setRefreshToken = (token: string): void => {
|
||||
try {
|
||||
localStorage.setItem(REFRESH_TOKEN_KEY, token);
|
||||
} catch (error) {
|
||||
console.error('Error setting refresh token in localStorage:', error);
|
||||
}
|
||||
};
|
||||
|
||||
export const removeRefreshToken = (): void => {
|
||||
try {
|
||||
localStorage.removeItem(REFRESH_TOKEN_KEY);
|
||||
} catch (error) {
|
||||
console.error('Error removing refresh token from localStorage:', error);
|
||||
}
|
||||
};
|
||||
|
||||
export const getUser = (): User | null => {
|
||||
try {
|
||||
const userStr = localStorage.getItem(USER_KEY);
|
||||
|
||||
Reference in New Issue
Block a user