Skip to content
Snippets Groups Projects
Commit f7a30083 authored by Helmut Hutzler's avatar Helmut Hutzler
Browse files

Updated info Compoment

parent 61400b63
Branches
No related tags found
No related merge requests found
Pipeline #9336 passed
......@@ -17,7 +17,10 @@ import {environment} from "../environments/environment";
export class AppComponent implements OnInit {
title = 'sample-code-flow-auto-login-all-routes';
constructor(public oidcSecurityService: OidcSecurityService) {}
isAuthenticated = false;
appVersion= '0.0.0';
apiUrl = '--';
keycloakURL= '--';
ngOnInit() {
this.oidcSecurityService.checkAuth().subscribe(({ isAuthenticated, userData, accessToken, idToken }) => {
console.log( "App-Info::isAuthenticated : " + isAuthenticated +"\n");
......
<div><h3>Test Results for Keycloak Fine-grained Authorization Feature </h3></div>
<div>
<h4>App Runtime Parameter</h4>
<pre>
App-Info::isAuthenticated : {{ isAuthenticated }}
App-Info::appVersion : {{ appVersion }}
App-Info::apiUrl : {{ apiUrl }}
App-Info::keycloakURL : {{ keycloakURL }}
</pre>
</div>
<hr>
<h4>Application Tests</h4>
<h5>Login with superadmin/xxx</h5>
<pre>
......@@ -38,7 +50,7 @@
<h5>Implemented OIDC Features</h5>
<ul>
<li>Using angular-auth-oidc-client lib 13.1 for Keylcloak Login</li>
<li>Using angular-auth-oidc-client lib 14.1.5 for Keylcloak Login</li>
<li>Implementing Autologin Feature from angular-auth-oidc-client</li>
<li>Implementing AuthInterceptor from angular-auth-oidc-client </li>
<li>Silent renew Access Tokens from angular-auth-oidc-client </li>
......
import { Component, OnInit } from '@angular/core';
import {OidcSecurityService} from "angular-auth-oidc-client";
import {environment} from "../../environments/environment";
@Component({
selector: 'app-info',
......@@ -7,9 +9,22 @@ import { Component, OnInit } from '@angular/core';
})
export class InfoComponent implements OnInit {
constructor() { }
ngOnInit(): void {
constructor(public oidcSecurityService: OidcSecurityService) {}
isAuthenticated = false;
appVersion= '0.0.0';
apiUrl = '--';
keycloakURL= '--';
ngOnInit() {
this.oidcSecurityService.checkAuth().subscribe(({ isAuthenticated, userData, accessToken, idToken }) => {
this.isAuthenticated = isAuthenticated;
this.appVersion = environment.appVersion;
this.apiUrl = environment.apiURL;
this.keycloakURL = environment.keycloakURL;
console.log( "App-Info::isAuthenticated : " + isAuthenticated +"\n");
console.log( "App-Info::appVersion : " + environment.appVersion + "\n");
console.log( "App-Info::apiUrl : " + environment.apiURL + "\n");
console.log( "App-Info::keycloakURL : " + environment.keycloakURL + "\n");
});
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment