A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
Előző változat mindkét oldalon Előző változat Következő változat | Előző változat | ||
oktatas:web:angular:angular_utvonalak_vedelme [2023/02/15 13:19] admin [Angular - Útvonalak védelme] |
oktatas:web:angular:angular_utvonalak_vedelme [2023/02/15 13:22] admin [Guard] |
||
---|---|---|---|
Sor 56: | Sor 56: | ||
private router: Router | private router: Router | ||
) {} | ) {} | ||
- | canActivate(){ | + | canActivate() |
+ | route: ActivatedRouteSnapshot, | ||
+ | state: RouterStateSnapshot): Observable<boolean | UrlTree> | Promise<boolean | UrlTree> | boolean | UrlTree { | ||
+ | |||
+ | | ||
if( this.auth.isLoggedIn() ) { | if( this.auth.isLoggedIn() ) { | ||
return true; | return true; | ||
Sor 72: | Sor 76: | ||
const routes: Routes = [ | const routes: Routes = [ | ||
{ | { | ||
- | path: 'students', | + | path: 'employees', |
- | component: StudentComponent, | + | component: EmployeeComponent, |
canActivate: [AuthGuard] | canActivate: [AuthGuard] | ||
}, | }, |