This commit is contained in:
Peter Maquiran
2022-12-21 15:08:55 +01:00
parent 0c80a6d84d
commit a1c5856089
3 changed files with 15 additions and 11 deletions
+9 -8
View File
@@ -22,14 +22,15 @@ export class AuthGuard implements CanActivate {
route: ActivatedRouteSnapshot,
state: RouterStateSnapshot): Observable<boolean | UrlTree> | Promise<boolean | UrlTree> | boolean | UrlTree {
// if user not active
if(!SessionStore.user.Inactivity) {
this.router.navigate(['/']);
return false
}
// if session doesn't exit
else if(!SessionStore.exist) {
this.router.navigate(['/']);
// if user not active or no session
if(!SessionStore.user.Inactivity || !SessionStore.exist) {
if(SessionStore.user.LoginPreference == 'Pin') {
this.router.navigate(['/pin']);
} else {
this.router.navigate(['/']);
}
return false
} else {