feat: Add proper redirects to login and logout buttons (CAS-1) #17
@ -12,5 +12,5 @@ export const routes: Routes = [
|
||||
path: 'home',
|
||||
component: HomepageComponent,
|
||||
canActivate: [authGuard],
|
||||
}
|
||||
},
|
||||
];
|
||||
|
@ -1,5 +1,5 @@
|
||||
import {ChangeDetectionStrategy, Component, inject} from '@angular/core';
|
||||
import {KeycloakService} from 'keycloak-angular';
|
||||
import { ChangeDetectionStrategy, Component, inject } from '@angular/core';
|
||||
import { KeycloakService } from 'keycloak-angular';
|
||||
|
||||
@Component({
|
||||
selector: 'app-homepage',
|
||||
|
@ -1,18 +1,18 @@
|
||||
import {Component, inject} from '@angular/core';
|
||||
import {KeycloakService} from 'keycloak-angular';
|
||||
import { Component, inject } from '@angular/core';
|
||||
import { KeycloakService } from 'keycloak-angular';
|
||||
|
||||
@Component({
|
||||
selector: 'app-landing-page',
|
||||
standalone: true,
|
||||
imports: [],
|
||||
templateUrl: './landing-page.component.html',
|
||||
selector: 'app-landing-page',
|
||||
standalone: true,
|
||||
imports: [],
|
||||
templateUrl: './landing-page.component.html',
|
||||
})
|
||||
export class LandingPageComponent {
|
||||
private keycloakService: KeycloakService = inject(KeycloakService);
|
||||
private keycloakService: KeycloakService = inject(KeycloakService);
|
||||
|
||||
login() {
|
||||
const baseUrl = window.location.origin;
|
||||
login() {
|
||||
const baseUrl = window.location.origin;
|
||||
|
||||
this.keycloakService.login({redirectUri: `${baseUrl}/home`});
|
||||
}
|
||||
this.keycloakService.login({ redirectUri: `${baseUrl}/home` });
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user