浏览代码

Call `jwt.decode` with the expected algorithms

Tim Farrell 1 年之前
父节点
当前提交
4fceb404bd
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      backend/utils/utils.py

+ 1 - 1
backend/utils/utils.py

@@ -48,7 +48,7 @@ def create_token(data: dict, expires_delta: Union[timedelta, None] = None) -> st
 
 def decode_token(token: str) -> Optional[dict]:
     try:
-        decoded = jwt.decode(token, SESSION_SECRET)
+        decoded = jwt.decode(token, SESSION_SECRET, algorithms=[ALGORITHM])
         return decoded
     except Exception as e:
         return None