Invalidate old cache entries when signing in
This commit is contained in:
parent
bd03e898c7
commit
9e267e3ff1
@ -46,6 +46,8 @@ namespace ChaosBot.WebServer.App
|
||||
DiscordOauthResponse responseObject = JsonConvert.DeserializeObject<DiscordOauthResponse>(responseString);
|
||||
|
||||
DiscordUserResponse userResponse = GetDiscordUser(responseObject.access_token);
|
||||
if (Cache.HasKey(responseObject.access_token))
|
||||
Cache.Remove(responseObject.access_token);
|
||||
Cache.Add(responseObject.access_token, userResponse.id, DateTime.Now.AddSeconds(responseObject.expires_in));
|
||||
|
||||
return LocalRedirect($"/#/?access_token={responseObject.access_token}");
|
||||
|
||||
Loading…
Reference in New Issue
Block a user