blob: 8508cacff3ade729059d1258f6220deb283965f5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
export default class Token {
get() {
return sessionStorage.getItem("token");
}
set(token: string) {
sessionStorage.setItem("token", token);
}
getRefresh() {
sessionStorage.getItem("refresh");
}
setRefresh(refresh_token: string) {
sessionStorage.setItem("refresh", refresh_token);
}
present() {
return sessionStorage.getItem("token") != null;
}
logout() {
sessionStorage.removeItem("token");
sessionStorage.removeItem("refresh");
}
}
|