diff --git a/src/app/core/auth/UserData.d.ts b/src/app/core/auth/UserData.d.ts index 08b8212..638948f 100644 --- a/src/app/core/auth/UserData.d.ts +++ b/src/app/core/auth/UserData.d.ts @@ -1,6 +1,7 @@ interface UserData { username: string, - verified: boolean + verified: boolean, + id: number } export default UserData; diff --git a/src/app/core/auth/auth.service.ts b/src/app/core/auth/auth.service.ts index 65f8079..3c8c045 100644 --- a/src/app/core/auth/auth.service.ts +++ b/src/app/core/auth/auth.service.ts @@ -22,7 +22,8 @@ export class AuthService implements CanActivate { const isLoggedIn = isAuthenticated && userData != null && accessToken != ''; this.$user.next(isLoggedIn ? { username: userData.preferred_username, - verified: userData.email_verified + verified: userData.email_verified, + id: userData.id } : undefined); }); } diff --git a/src/app/views/dashboard/dashboard.component.html b/src/app/views/dashboard/dashboard.component.html index 4d625a1..d5d3788 100644 --- a/src/app/views/dashboard/dashboard.component.html +++ b/src/app/views/dashboard/dashboard.component.html @@ -26,6 +26,10 @@