Added Logout button

This commit is contained in:
Richárd Kunkli
2020-11-01 17:27:12 +01:00
parent 5225f85095
commit 8e6759f917
7 changed files with 70 additions and 2 deletions

View File

@ -7,6 +7,10 @@ export default {
return sessionStorage.getItem('user') !== null;
},
isAdmin() {
return sessionStorage.getItem('role') === 'Admin';
},
login(username: string, password: string) {
let body = {
username: username,
@ -23,6 +27,7 @@ export default {
return ServiceBase.makeRequest(login_url, options)
.then(response => {
sessionStorage.setItem('user', `${response.token_type} ${response.access_token}`);
sessionStorage.setItem('role', response.role);
return Promise.resolve();
});
}