🐛 Bug fixes

This commit is contained in:
2025-05-29 03:33:02 +08:00
parent 9f5e0d8b80
commit 14dd610b3e
2 changed files with 11 additions and 2 deletions

View File

@ -187,6 +187,15 @@ public class DysonTokenAuthHandler(
var authHeader = request.Headers.Authorization.ToString();
if (!string.IsNullOrEmpty(authHeader))
{
if (authHeader.StartsWith("Bearer ", StringComparison.OrdinalIgnoreCase))
{
return new TokenInfo
{
Token = authHeader["Bearer ".Length..].Trim(),
Type = TokenType.AuthKey
};
}
if (authHeader.StartsWith("AtField ", StringComparison.OrdinalIgnoreCase))
{
return new TokenInfo