let user go to home without session token
This commit is contained in:
		
							parent
							
								
									2ae44a781a
								
							
						
					
					
						commit
						e6be3efd9b
					
				| @ -12,12 +12,13 @@ export class AuthGuard implements CanActivate { | |||||||
|   canActivate( |   canActivate( | ||||||
|     route: ActivatedRouteSnapshot, |     route: ActivatedRouteSnapshot, | ||||||
|     state: RouterStateSnapshot): Observable<boolean | UrlTree> | Promise<boolean | UrlTree> | boolean | UrlTree { |     state: RouterStateSnapshot): Observable<boolean | UrlTree> | Promise<boolean | UrlTree> | boolean | UrlTree { | ||||||
|     if (sessionStorage.getItem(btoa('CICADA_SESSION_TOKEN'))) { |     //if (sessionStorage.getItem(btoa('CICADA_SESSION_TOKEN'))) {
 | ||||||
|  |     //  return true;
 | ||||||
|  |     //}
 | ||||||
|  | 
 | ||||||
|  |     //this.router.navigate(['/auth']);
 | ||||||
|  |     //return false;
 | ||||||
|     return true; |     return true; | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|     this.router.navigate(['/auth']); |  | ||||||
|     return false; |  | ||||||
|   } |  | ||||||
| 
 |  | ||||||
| } | } | ||||||
|  | |||||||
| @ -96,19 +96,20 @@ export class AuthService { | |||||||
|   login(): boolean { |   login(): boolean { | ||||||
|     if (this.sessionToken !== undefined) { |     if (this.sessionToken !== undefined) { | ||||||
|       try { |       try { | ||||||
|         this.getWithToken(); |         //this.getWithToken();
 | ||||||
|         return true; |         return true; | ||||||
|       } catch (e) { |       } catch (e) { | ||||||
|         this.loggingService.sendErrorLevelMessage('Login token failed', this, {error: e}); |         this.loggingService.sendErrorLevelMessage('Login token failed', this, {error: e}); | ||||||
|       } |       } | ||||||
|     } else { |     } else { | ||||||
|       try { |       try { | ||||||
|         this.getChallenge(); |         // this.getChallenge();
 | ||||||
|  |         return true | ||||||
|       } catch (e) { |       } catch (e) { | ||||||
|         this.loggingService.sendErrorLevelMessage('Login challenge failed', this, {error: e}); |         this.loggingService.sendErrorLevelMessage('Login challenge failed', this, {error: e}); | ||||||
|       } |       } | ||||||
|     } |     } | ||||||
|     return false; |     //return false;
 | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user