diff options
| author | Jake Mannens <jake@asger.xyz> | 2023-09-14 01:16:34 +1000 |
|---|---|---|
| committer | Jake Mannens <jake@asger.xyz> | 2023-09-14 01:16:34 +1000 |
| commit | d70e61cb290187bda3fa5bbc37bb25bcd3c0591e (patch) | |
| tree | 156971192ae1991fb798a3bae5798bceb1426e8c /Services | |
| parent | e6e43b943143d55581ef442b61ed6cbdbb40c642 (diff) | |
Fix SignInAsync call
Diffstat (limited to 'Services')
| -rw-r--r-- | Services/UserService.cs | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/Services/UserService.cs b/Services/UserService.cs index db62553..96f5b5f 100644 --- a/Services/UserService.cs +++ b/Services/UserService.cs @@ -1,4 +1,5 @@ using Microsoft.AspNetCore.Authentication; +using Microsoft.AspNetCore.Authentication.Cookies; using System.Runtime.InteropServices; using System.Security.Claims; using System.Security.Principal; @@ -42,7 +43,9 @@ public class UserService : IUserService { var claims = new Claim[] { }; - var claimsIdentity = new ClaimsIdentity(claims); + var claimsIdentity = new ClaimsIdentity( + claims, + CookieAuthenticationDefaults.AuthenticationScheme); var claimsPrincipal = new ClaimsPrincipal(claimsIdentity); @@ -57,5 +60,8 @@ public class UserService : IUserService { } public void Logout() { + httpContextAccessor.HttpContext?.SignOutAsync() + .GetAwaiter() + .GetResult(); } } |
