This commit is contained in:
aaron 2025-03-06 14:51:05 +08:00
parent b8631c8c73
commit 37b255f524

View File

@ -45,7 +45,7 @@ def clear_jwt_cookie(response: Response):
def verify_token(token: str) -> Optional[str]: def verify_token(token: str) -> Optional[str]:
try: try:
payload = jwt.decode(token, settings.SECRET_KEY, algorithms=["HS256"]) payload = jwt.decode(token, settings.SECRET_KEY, algorithms=["HS256"])
sub: str = payload.get("sub") sub: str = payload.get("userid")
phone: str = payload.get("phone") phone: str = payload.get("phone")
print(f"payload: {payload}") print(f"payload: {payload}")
return sub, phone return sub, phone
@ -65,7 +65,7 @@ def decode_jwt(token: str) -> dict:
try: try:
payload = jwt.decode(token, settings.SECRET_KEY, algorithms=["HS256"]) payload = jwt.decode(token, settings.SECRET_KEY, algorithms=["HS256"])
return { return {
"userid": payload.get("sub"), "userid": payload.get("userid"),
"phone": payload.get("phone") "phone": payload.get("phone")
} }
except: except: