Fix levels LBP2 levels showing in LBP1

This commit is contained in:
jvyden 2021-11-07 19:35:46 -05:00
parent 85f3f3cd8d
commit 85c29eae81
No known key found for this signature in database
GPG key ID: 18BCF2BE0262B278
2 changed files with 53 additions and 13 deletions

View file

@ -94,6 +94,13 @@ namespace LBPUnion.ProjectLighthouse
return await this.UserFromAuthToken(mmAuth);
}
public async Task<Token?> TokenFromRequest(HttpRequest request)
{
if (!request.Cookies.TryGetValue("MM_AUTH", out string? mmAuth) || mmAuth == null) return null;
return await this.Tokens.FirstOrDefaultAsync(t => t.UserToken == mmAuth);
}
public async Task<(User, Token)?> UserAndTokenFromRequest(HttpRequest request)
{
if (!request.Cookies.TryGetValue("MM_AUTH", out string? mmAuth) || mmAuth == null) return null;