Files
Bonsai-webapp/src/app/auth/auth.guard.ts
T
2026-05-24 06:50:30 +02:00

13 lines
327 B
TypeScript

import { inject } from '@angular/core';
import { CanActivateFn } from '@angular/router';
import { KeycloakService } from './keycloak.service';
export const authGuard: CanActivateFn = () => {
const keycloak = inject(KeycloakService);
if (keycloak.isLoggedIn()) {
return true;
}
keycloak.login();
return false;
};