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 [Laravel] |
oktatas:web:angular:angular_utvonalak_vedelme [2023/02/15 13:22] (aktuális) admin [Guard] |
||
---|---|---|---|
Sor 4: | Sor 4: | ||
* **Szerző:** Sallai András | * **Szerző:** Sallai András | ||
- | * Copyright (c) Sallai András, 2021, 2022 | + | * Copyright (c) Sallai András, 2023 |
* Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC Attribution-Share Alike 4.0 International]] | * Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC Attribution-Share Alike 4.0 International]] | ||
* Web: https://szit.hu | * Web: https://szit.hu | ||
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] | ||
}, | }, |