14 lines
361 B
TypeScript
14 lines
361 B
TypeScript
let accessToken: string | null = null;
|
|
|
|
export function setAccessToken(token: string | null) {
|
|
accessToken = token;
|
|
}
|
|
export function getAccessToken() {
|
|
return accessToken;
|
|
}
|
|
export function clearAccessToken() {
|
|
accessToken = null;
|
|
}
|
|
export function getAuthHeaders(): HeadersInit {
|
|
return accessToken ? { Authorization: `Bearer ${accessToken}` } : {};
|
|
} |