diff --git a/frontend/src/lib/session.svelte.ts b/frontend/src/lib/session.svelte.ts index db7fd90..c035516 100644 --- a/frontend/src/lib/session.svelte.ts +++ b/frontend/src/lib/session.svelte.ts @@ -1,28 +1,17 @@ import type { AdminUser } from './types'; -const key = 'user'; const key2 = 'username'; function login(user: AdminUser) { - localStorage.setItem(key, btoa(`${user.username}:${user.password_hash}`)); localStorage.setItem(key2, user.username); } function logout() { - localStorage.removeItem(key); localStorage.removeItem(key2); } function loggedIn() { - return localStorage.getItem(key) !== null; + return localStorage.getItem('authToken') !== null; } -function name() { - return localStorage.getItem(key2) ?? ''; -} - -function auth() { - return localStorage.getItem(key); -} - -export default { login, logout, loggedIn, name, auth }; +export default { login, logout, loggedIn };