1.修改登出接口, 直接从请求头中获取token,而不是传递token
This commit is contained in:
parent
2e31ef4a9e
commit
bb5b3f4d4b
@ -141,7 +141,10 @@ async def register_user(request: Request, user_register: UserRegister, query_db:
|
||||
|
||||
|
||||
@loginController.post('/logout')
|
||||
async def logout(request: Request, token: Optional[str] = Depends(oauth2_scheme)):
|
||||
async def logout(request: Request
|
||||
# , token: Optional[str] = Depends(oauth2_scheme)
|
||||
):
|
||||
token = request.headers.get('Authorization').split(" ")[-1]
|
||||
payload = jwt.decode(
|
||||
token, JwtConfig.jwt_secret_key, algorithms=[JwtConfig.jwt_algorithm], options={'verify_exp': False}
|
||||
)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user