fix
This commit is contained in:
parent
170ff621db
commit
e72749a150
@ -145,12 +145,12 @@ def _extract_token_from_request(request: Request) -> Optional[str]:
|
||||
2. Если нет — из куки yobble_access_token
|
||||
3. Если нигде нет — возвращает None
|
||||
"""
|
||||
# 1. Пробуем заголовок
|
||||
auth_header = request.headers.get("Authorization")
|
||||
if auth_header and auth_header.startswith("Bearer "):
|
||||
token = auth_header[7:].strip() # Убираем "Bearer "
|
||||
if token: # Не пустой
|
||||
return token
|
||||
# # 1. Пробуем заголовок
|
||||
# auth_header = request.headers.get("Authorization")
|
||||
# if auth_header and auth_header.startswith("Bearer "):
|
||||
# token = auth_header[7:].strip() # Убираем "Bearer "
|
||||
# if token: # Не пустой
|
||||
# return token
|
||||
|
||||
# 2. Пробуем куку (если httponly=False, фронт мог не подставить в заголовок)
|
||||
cookie_token = request.cookies.get("yobble_access_token")
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
[project]
|
||||
name = "common-lib"
|
||||
version = "0.0.54"
|
||||
version = "0.0.55"
|
||||
description = "Библиотека общих компонентов для микросервисов yobble"
|
||||
authors = [{ name = "cheykrym", email = "you@example.com" }]
|
||||
license = "MIT"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user