From 31b32ffa68417cde8903a1622f489d78942aa982 Mon Sep 17 00:00:00 2001 From: CIzz22 Date: Wed, 26 Nov 2025 04:54:30 +0000 Subject: [PATCH] Update 'src/auth/service.py' --- src/auth/service.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/auth/service.py b/src/auth/service.py index 975ca23..dc49e59 100644 --- a/src/auth/service.py +++ b/src/auth/service.py @@ -57,11 +57,12 @@ async def get_current_user(request: Request) -> UserBase: 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 CurrentUser = Annotated[UserBase, Depends(get_current_user)]