feat(core): 为OAuth模块添加代理支持

- 在_post_form函数中增加proxy_url参数,支持通过curl_cffi发送带代理的请求
- 更新OAuthManager构造函数,接收并传递代理配置
- 修改submit_callback_url函数签名,添加proxy_url参数
- 在RegistrationEngine中传递代理配置给OAuthManager
This commit is contained in:
cnlimiter
2026-03-15 02:06:11 +08:00
parent 845e712226
commit f3575c5795
2 changed files with 65 additions and 30 deletions

View File

@@ -106,7 +106,8 @@ class RegistrationEngine:
auth_url=settings.openai_auth_url,
token_url=settings.openai_token_url,
redirect_uri=settings.openai_redirect_uri,
scope=settings.openai_scope
scope=settings.openai_scope,
proxy_url=proxy_url # 传递代理配置
)
# 状态变量