From c5d7535bd2ca48eb53e2ad7e8b770cec820d43fc Mon Sep 17 00:00:00 2001
From: LittleSheep <littlesheep.code@hotmail.com>
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
                 };
             }