Skip to content
Snippets Groups Projects
Verified Commit 5a31c7d3 authored by Lukas Maximilian Kimpel's avatar Lukas Maximilian Kimpel
Browse files

Begin implementing api-connection

Add HttpClient to AuthenticationService
Send request to arsnova backend to gain JWT token for guest user
parent bd19fde0
No related merge requests found
...@@ -92,13 +92,4 @@ export class AuthenticationService { ...@@ -92,13 +92,4 @@ export class AuthenticationService {
return this.user.token; return this.user.token;
} }
setToken(token?: string): boolean {
// Initial check for token
if (!token) {
token = this.getToken();
return true;
}
return true;
}
} }
...@@ -2,14 +2,14 @@ import { AuthProvider } from './auth-provider'; ...@@ -2,14 +2,14 @@ import { AuthProvider } from './auth-provider';
import { UserRole } from './user-roles.enum'; import { UserRole } from './user-roles.enum';
export class User { export class User {
userId: string; id: string;
loginId: string; loginId: string;
authProvider: AuthProvider; authProvider: AuthProvider;
token: string; token: string;
userRole: UserRole; userRole: UserRole;
constructor(userId: string, loginId: string, authProvider: AuthProvider, token: string, userRole: UserRole) { constructor(id: string, loginId: string, authProvider: AuthProvider, token: string, userRole: UserRole) {
this.userId = userId; this.id = id;
this.loginId = loginId; this.loginId = loginId;
this.authProvider = authProvider; this.authProvider = authProvider;
this.token = token; this.token = token;
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment