diff options
Diffstat (limited to 'Logics/BaseUserAccountLogic.cs')
-rw-r--r-- | Logics/BaseUserAccountLogic.cs | 3 |
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); } |