Update 'src/auth/service.py'

main
CIzz22 2 months ago
parent 8f12bc851f
commit 5fb7636601

@ -60,12 +60,12 @@ async def get_current_user(request: Request) -> UserBase:
async def get_token(request: Request): async def get_token(request: Request):
token = request.headers.get("Authorization") token = request.headers.get("Authorization")
if token: if token:
return token.split(" ")[1] return token.replace("Bearer ", "") # Menghapus prefix "Bearer "
else:
return "" return request.cookies.get("access_token") # Fallback ke cookie
return "" # Mengembalikan token atau None jika tidak ada
CurrentUser = Annotated[UserBase, Depends(get_current_user)] CurrentUser = Annotated[UserBase, Depends(get_current_user)]
Token = Annotated[str, Depends(get_token)] Token = Annotated[str, Depends(get_token)]

Loading…
Cancel
Save