From bbcc1d61fe33313345c376fd5382c310abc9d67e Mon Sep 17 00:00:00 2001 From: CIzz22 Date: Wed, 26 Nov 2025 04:55:27 +0000 Subject: [PATCH] Update 'src/auth/service.py' --- src/auth/service.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/auth/service.py b/src/auth/service.py index fcd930e..3733b72 100644 --- a/src/auth/service.py +++ b/src/auth/service.py @@ -71,14 +71,14 @@ class JWTBearer(HTTPBearer): async def get_current_user(request: Request) -> UserBase: return request.state.user - async def get_token(request: Request): token = request.headers.get("Authorization") - if token: - return token.split(" ")[1] - - return "" + return token.replace("Bearer ", "") # Menghapus prefix "Bearer " + else: + return request.cookies.get("access_token") # Fallback ke cookie + + return "" # Mengembalikan token atau None jika tidak ada async def internal_key(request: Request):