This commit is contained in:
@@ -23,7 +23,7 @@ export class AuthService {
|
||||
|
||||
isLoggedIn(): boolean {
|
||||
if (!this.isBrowser) return false;
|
||||
return sessionStorage.getItem("app.token") != null;
|
||||
return localStorage.getItem("app.token") != null;
|
||||
}
|
||||
|
||||
login(username: string, password: string): Observable<string> {
|
||||
@@ -45,14 +45,14 @@ export class AuthService {
|
||||
|
||||
logout() {
|
||||
if (!this.isBrowser) return;
|
||||
sessionStorage.removeItem("app.token");
|
||||
sessionStorage.removeItem("app.roles");
|
||||
localStorage.removeItem("app.token");
|
||||
localStorage.removeItem("app.roles");
|
||||
}
|
||||
|
||||
isUserInRole(roleFromRoute: string) {
|
||||
if (!this.isBrowser) return false;
|
||||
|
||||
const roles = sessionStorage.getItem("app.roles");
|
||||
const roles = localStorage.getItem("app.roles");
|
||||
|
||||
if (roles!.includes(",")) {
|
||||
if (roles === roleFromRoute) {
|
||||
@@ -72,7 +72,7 @@ export class AuthService {
|
||||
getUsername(): string | null {
|
||||
if (!this.isBrowser) return null;
|
||||
|
||||
const token = sessionStorage.getItem("app.token");
|
||||
const token = localStorage.getItem("app.token");
|
||||
if (!token) return null;
|
||||
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user