aboutsummaryrefslogtreecommitdiff
path: root/frontend/src/app/auth-guard.service.ts
diff options
context:
space:
mode:
Diffstat (limited to 'frontend/src/app/auth-guard.service.ts')
-rw-r--r--frontend/src/app/auth-guard.service.ts21
1 files changed, 0 insertions, 21 deletions
diff --git a/frontend/src/app/auth-guard.service.ts b/frontend/src/app/auth-guard.service.ts
deleted file mode 100644
index b6d3678d..00000000
--- a/frontend/src/app/auth-guard.service.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-import { Injectable } from '@angular/core';
-import { ActivatedRouteSnapshot, CanActivate, Router, RouterStateSnapshot, UrlTree } from '@angular/router';
-import { Observable } from 'rxjs';
-import { AuthService } from './auth.service';
-
-
-@Injectable({
- providedIn: 'root'
-})
-export class AuthGuardService implements CanActivate {
-
- constructor(private auth: AuthService, private router: Router) { }
-
- canActivate(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): boolean | UrlTree | Observable<boolean | UrlTree> | Promise<boolean | UrlTree> {
- if (this.auth.isAuthenticated()) {
- return true;
- }
- this.router.navigate(['login']);
- return false;
- }
-}