Refactor auth guard

This commit is contained in:
Phan Huy Tran 2025-02-12 09:22:20 +01:00
parent aeec61f7f0
commit ad710e57f8

View File

@ -1,16 +1,15 @@
import { CanActivateFn } from '@angular/router';
import { inject } from '@angular/core';
import { KeycloakService } from 'keycloak-angular';
import {CanActivateFn} from '@angular/router';
import {inject} from '@angular/core';
import {KeycloakService} from 'keycloak-angular';
export const authGuard: CanActivateFn = async (route, state) => {
export const authGuard: CanActivateFn = async () => {
const keycloakService = inject(KeycloakService);
const isLoggedIn = keycloakService.isLoggedIn();
if (isLoggedIn) {
return true;
} else {
}
keycloakService.login();
return false;
}
};