From fa30fc330507e8342026b4c34334b915a4002012 Mon Sep 17 00:00:00 2001 From: Phan Huy Tran Date: Wed, 12 Feb 2025 09:00:18 +0100 Subject: [PATCH] Protect homepage with keycloak --- frontend/src/app/app.routes.ts | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/frontend/src/app/app.routes.ts b/frontend/src/app/app.routes.ts index ce6d45a..2dcf135 100644 --- a/frontend/src/app/app.routes.ts +++ b/frontend/src/app/app.routes.ts @@ -1,13 +1,17 @@ -import { Routes } from '@angular/router'; +import {Routes} from '@angular/router'; import {LandingPageComponent} from "./landing-page/landing-page.component"; import {HomepageComponent} from "./homepage/homepage/homepage.component"; +import {authGuard} from "./auth.guard"; export const routes: Routes = [ { - path: 'home', - component: HomepageComponent + path: '', + component: LandingPageComponent, + }, + { + path: 'home', + component: HomepageComponent, + canActivate: [authGuard], }, - - { path: '', component: LandingPageComponent } ];