From c5d7535bd2ca48eb53e2ad7e8b770cec820d43fc Mon Sep 17 00:00:00 2001 From: LittleSheep Date: Thu, 29 May 2025 02:08:45 +0800 Subject: [PATCH] :boom: Change auth token scheme --- DysonNetwork.Sphere/Auth/Auth.cs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/DysonNetwork.Sphere/Auth/Auth.cs b/DysonNetwork.Sphere/Auth/Auth.cs index 3e285e0..1565c4d 100644 --- a/DysonNetwork.Sphere/Auth/Auth.cs +++ b/DysonNetwork.Sphere/Auth/Auth.cs @@ -187,19 +187,20 @@ public class DysonTokenAuthHandler( var authHeader = request.Headers.Authorization.ToString(); if (!string.IsNullOrEmpty(authHeader)) { - if (authHeader.StartsWith("Bearer ", StringComparison.OrdinalIgnoreCase)) + if (authHeader.StartsWith("AtField ", StringComparison.OrdinalIgnoreCase)) { return new TokenInfo { - Token = authHeader["Bearer ".Length..].Trim(), + Token = authHeader["AtField ".Length..].Trim(), Type = TokenType.AuthKey }; } - else if (authHeader.StartsWith("ApiKey ", StringComparison.OrdinalIgnoreCase)) + + if (authHeader.StartsWith("AkField ", StringComparison.OrdinalIgnoreCase)) { return new TokenInfo { - Token = authHeader["ApiKey ".Length..].Trim(), + Token = authHeader["AkField ".Length..].Trim(), Type = TokenType.ApiKey }; }