diff --git a/projects/nshmp-apps/src/app/internal/shared/guards/network.guard.ts b/projects/nshmp-apps/src/app/internal/shared/guards/network.guard.ts new file mode 100644 index 0000000000000000000000000000000000000000..0fdabaaead2eff579ff83f5cd22015a12247a387 --- /dev/null +++ b/projects/nshmp-apps/src/app/internal/shared/guards/network.guard.ts @@ -0,0 +1,12 @@ +import {inject} from '@angular/core'; +import {CanActivateFn} from '@angular/router'; + +import {AuthService} from '../services/auth.service'; + +/** + * Network auth route guard. + */ +export const networkGuard: CanActivateFn = () => { + const authService = inject(AuthService); + return authService.isAuthorized(); +};