From acea193aa04a894cbc03dfa0cb9f472c5d1a1761 Mon Sep 17 00:00:00 2001 From: Sven Czarnian Date: Fri, 4 Nov 2022 21:03:20 +0100 Subject: [PATCH] introduce a session manager --- src/services/session.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 src/services/session.ts diff --git a/src/services/session.ts b/src/services/session.ts new file mode 100644 index 0000000..5359974 --- /dev/null +++ b/src/services/session.ts @@ -0,0 +1,13 @@ +export class Session { + static reset(): void { + localStorage.removeItem('token'); + } + + static setBearerToken(token: string): void { + localStorage.setItem('token', token); + } + + static bearerToken(): string | null { + return localStorage.getItem('token'); + } +}