Update 'src/auth/service.py'

main
CIzz22 2 months ago
parent 3c4bf9f02a
commit bbcc1d61fe

@ -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):

Loading…
Cancel
Save