mirror of https://github.com/abpframework/abp
				
				
				
			
							parent
							
								
									717f8b68fb
								
							
						
					
					
						commit
						bbad96fdc2
					
				| @ -0,0 +1,17 @@ | ||||
| import { Injectable } from '@angular/core'; | ||||
| import { CanActivate } from '@angular/router'; | ||||
| import { OAuthService } from 'angular-oauth2-oidc'; | ||||
| 
 | ||||
| @Injectable() | ||||
| export class AuthenticationFlowGuard implements CanActivate { | ||||
|   constructor(private oauthService: OAuthService) {} | ||||
| 
 | ||||
|   canActivate() { | ||||
|     if (this.oauthService.responseType === 'code') { | ||||
|       this.oauthService.initCodeFlow(); | ||||
|       return false; | ||||
|     } | ||||
| 
 | ||||
|     return true; | ||||
|   } | ||||
| } | ||||
					Loading…
					
					
				
		Reference in new issue
	
	 mehmet-erim
						mehmet-erim