fix current user endpoint
This commit is contained in:
@@ -8,9 +8,9 @@ security = HTTPBearer(auto_error=False)
|
|||||||
|
|
||||||
async def get_current_user(
|
async def get_current_user(
|
||||||
credentials: HTTPAuthorizationCredentials = Depends(security),
|
credentials: HTTPAuthorizationCredentials = Depends(security),
|
||||||
token_cookie: str = Cookie(default=None)
|
token: str = Cookie(default=None)
|
||||||
):
|
):
|
||||||
token = credentials.credentials if credentials else token_cookie
|
token = credentials.credentials if credentials else token
|
||||||
if not token:
|
if not token:
|
||||||
raise HTTPException(status_code=401, detail="Not authenticated")
|
raise HTTPException(status_code=401, detail="Not authenticated")
|
||||||
user = decodeJWT(token)
|
user = decodeJWT(token)
|
||||||
|
|||||||
Reference in New Issue
Block a user