Files
web2.0-frontend/src/utils/auth.ts
T
2022-07-21 21:11:32 +03:00

27 lines
863 B
TypeScript

import Cookies from "js-cookie";
export function setAccessTokenCookie(access_token: string): void {
Cookies.set("jwt_access", access_token);
Cookies.set("jwt_access", access_token, { domain: ".sahkoinsinoorikilta.fi" });
}
export function setRefreshTokenCookie(refresh_token: string): void {
Cookies.set("jwt_refresh", refresh_token);
Cookies.set("jwt_refresh", refresh_token, { domain: ".sahkoinsinoorikilta.fi" });
}
export function getAccessTokenCookie(): string {
return Cookies.get("jwt_access");
}
export function getRefreshTokenCookie(): string {
return Cookies.get("jwt_refresh");
}
export function deleteTokenCookies(): void {
Cookies.remove("jwt_access", { domain: ".sahkoinsinoorikilta.fi" });
Cookies.remove("jwt_access");
Cookies.remove("jwt_refresh", { domain: ".sahkoinsinoorikilta.fi" });
Cookies.remove("jwt_refresh");
}