fix: jwt token

This commit is contained in:
Lan
2025-02-09 22:58:22 +08:00
parent ede0e62f32
commit cbc356ae91
+2 -2
View File
@@ -24,7 +24,7 @@ def create_token(data: dict, expires_in: int = 3600 * 24) -> str:
}).encode()).decode() }).encode()).decode()
signature = hmac.new( signature = hmac.new(
settings.jwt_secret_key.encode(), settings.admin_token.encode(),
f"{header}.{payload}".encode(), f"{header}.{payload}".encode(),
'sha256' 'sha256'
).digest() ).digest()
@@ -43,7 +43,7 @@ def verify_token(token: str) -> dict:
# 验证签名 # 验证签名
expected_signature = hmac.new( expected_signature = hmac.new(
settings.jwt_secret_key.encode(), settings.admin_token.encode(),
f"{header_b64}.{payload_b64}".encode(), f"{header_b64}.{payload_b64}".encode(),
'sha256' 'sha256'
).digest() ).digest()