themblem/web/src/auth.js
2024-09-01 21:51:50 +01:00

21 lines
378 B
JavaScript

export function login(userinfo) {
localStorage.setItem('userinfo', JSON.stringify(userinfo));
}
export function userinfo() {
var r = localStorage.getItem('userinfo');
if (r && r.length) {
return JSON.parse(r)
}
return null;
}
export function logout() {
localStorage.removeItem('userinfo');
}
export function authenticated() {
return userinfo() !== null;
}