Add TestGuestLogout route to debug issue

This commit is contained in:
2023-07-08 10:16:16 -05:00
parent 3f318b46de
commit 08c11b3c0e

View File

@@ -91,4 +91,19 @@ public class UserController : ControllerBase
await signOutTask; await signOutTask;
return Ok(); return Ok();
} }
[HttpPut("TestGuestLogout")]
public async Task<IActionResult> TestGuestLogout()
{
var signOutTask = HttpContext.SignOutAsync(CookieAuthenticationDefaults.AuthenticationScheme);
var userId = User?.GetShogiUserId();
if (!string.IsNullOrEmpty(userId))
{
connectionManager.Unsubscribe(userId);
}
await signOutTask;
return Ok();
}
} }