summaryrefslogtreecommitdiff
path: root/Logics/BaseUserAccountLogic.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Logics/BaseUserAccountLogic.cs')
-rw-r--r--Logics/BaseUserAccountLogic.cs3
1 files changed, 2 insertions, 1 deletions
diff --git a/Logics/BaseUserAccountLogic.cs b/Logics/BaseUserAccountLogic.cs
index 1686bb6..82c28eb 100644
--- a/Logics/BaseUserAccountLogic.cs
+++ b/Logics/BaseUserAccountLogic.cs
@@ -16,7 +16,8 @@ namespace BackendPIA.Logics {
}
protected async Task SetAuthenticationToken(UserAccount user) {
- _token = new AuthenticationToken { Token = _token_generator.Generate(user, "administrator"),
+ var roles = await _manager.GetRolesAsync(user);
+ _token = new AuthenticationToken { Token = _token_generator.Generate(user, roles[0]),
RefreshToken = _token_generator.GenerateRefreshToken() };
await SetUserRefreshToken(user);
}