refactor: Redirect to orginal route after login, restructure project files

This commit is contained in:
Phan Huy Tran 2025-02-13 10:29:13 +01:00 committed by Huy
parent 29d3c53b19
commit 704cc22858
6 changed files with 20 additions and 12 deletions

View file

@ -0,0 +1,21 @@
import { Component, inject } from '@angular/core';
import { KeycloakService } from 'keycloak-angular';
import { RouterLink } from '@angular/router';
@Component({
selector: 'app-landing',
standalone: true,
imports: [RouterLink],
templateUrl: './landing.component.html',
})
export class LandingComponent {
private keycloakService: KeycloakService = inject(KeycloakService);
public isLoggedIn = this.keycloakService.isLoggedIn();
public login() {
const baseUrl = window.location.origin;
this.keycloakService.login({ redirectUri: `${baseUrl}/home` });
}
}