diff options
author | HombreLaser <sebastian-440@live.com> | 2022-11-27 12:46:26 -0600 |
---|---|---|
committer | HombreLaser <sebastian-440@live.com> | 2022-11-27 12:46:26 -0600 |
commit | 3da900a30e788d0acf2fcee7dba2aecdb16aab43 (patch) | |
tree | ec8312f37d26f81b22fb498728572f08983d67e5 /Logics/BaseUserAccountLogic.cs | |
parent | 45eb6bcac6eaa57efba955dd45aad46f988aaf35 (diff) |
Añadido logout
Diffstat (limited to 'Logics/BaseUserAccountLogic.cs')
-rw-r--r-- | Logics/BaseUserAccountLogic.cs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Logics/BaseUserAccountLogic.cs b/Logics/BaseUserAccountLogic.cs index 4ce17e0..43a8ed9 100644 --- a/Logics/BaseUserAccountLogic.cs +++ b/Logics/BaseUserAccountLogic.cs @@ -19,6 +19,8 @@ namespace BackendPIA.Logics { var roles = await _manager.GetRolesAsync(user); _token = new AuthenticationToken { Token = _token_generator.Generate(user, roles[0]), RefreshToken = _token_generator.GenerateRefreshToken() }; + user.CurrentToken = _token.Token; + await _manager.UpdateAsync(user); } // We overwrite or set the value of the session token in the database: all other previous logins are invalid. |