From 1a64ee1c20228a11f414c82ae5ffca89be7edf37 Mon Sep 17 00:00:00 2001 From: Lukas Kimpel <lukas.kimpel@mni.thm.de> Date: Mon, 12 Mar 2018 23:44:47 +0100 Subject: [PATCH] Implement usage of api to gain jwt token Create user with freshly generated jwt token --- src/app/authentication.service.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/app/authentication.service.ts b/src/app/authentication.service.ts index 3016e3f96..3ae2c0db3 100644 --- a/src/app/authentication.service.ts +++ b/src/app/authentication.service.ts @@ -33,10 +33,12 @@ export class AuthenticationService { } guestLogin() { - const token = this.http.get(this.apiBaseUrl + this.apiAuthUrl + this.apiLoginUrl + '/guest'); - if (token != null) { - return of(true); - } + this.http.get<string>(this.apiBaseUrl + this.apiAuthUrl + this.apiLoginUrl + '/guest').subscribe(token => { + if (token != null) { + this.user = new User(1337, '', '', UserRole.PARTICIPANT, token); + return of(true); + } + }); return of(false); } -- GitLab