mirror of
https://github.com/BerriAI/litellm.git
synced 2026-10-06 02:48:13 +00:00
fix: remove redundant .strip('\"') on cookie value
Starlette's cookie_parser already calls http.cookies._unquote() which strips RFC 2109 double-quote wrapping before request.cookies.get() returns.
This commit is contained in:
parent
8b1468887a
commit
8f31cddc73
1 changed files with 3 additions and 5 deletions
|
|
@ -1318,11 +1318,9 @@ async def auth_callback(request: Request, state: Optional[str] = None): # noqa:
|
|||
request=request, key=key_id, existing_key=existing_key, result=result
|
||||
)
|
||||
|
||||
# Control-plane cross-origin: read return_to from cookie
|
||||
cp_return_to: Optional[str] = None
|
||||
cookie_return_to = request.cookies.get("litellm_cp_return_to")
|
||||
if cookie_return_to:
|
||||
cp_return_to = cookie_return_to.strip('"')
|
||||
# Control-plane cross-origin: read return_to from cookie.
|
||||
# Starlette's cookie_parser already handles RFC 2109 unquoting.
|
||||
cp_return_to: Optional[str] = request.cookies.get("litellm_cp_return_to")
|
||||
|
||||
return await SSOAuthenticationHandler.get_redirect_response_from_openid(
|
||||
result=result,
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue