Ajout auth

This commit is contained in:
2026-05-24 06:50:13 +02:00
parent 13958be53e
commit 2098da0630
8 changed files with 81 additions and 10 deletions
+7 -1
View File
@@ -1,6 +1,7 @@
import { Component } from '@angular/core';
import { Component, inject } from '@angular/core';
import { RouterLink, RouterLinkActive } from '@angular/router';
import { version } from '../../../package.json';
import { KeycloakService } from '../auth/keycloak.service';
@Component({
selector: 'app-menu',
@@ -10,10 +11,15 @@ import { version } from '../../../package.json';
})
export class Menu {
protected readonly version = version;
protected readonly keycloak = inject(KeycloakService);
protected readonly menuItems = [
{ label: 'Accueil', path: '/home' },
{ label: 'Projet', path: '/project' },
{ label: 'Issues', path: '/issues' },
];
protected logout(): void {
this.keycloak.logout();
}
}