mirror of
https://github.com/langgenius/dify.git
synced 2026-05-04 16:37:15 +08:00
feat(oauth): add oauth redirect_uri parameters
This commit is contained in:
parent
ad9eebd02d
commit
f4f6e41074
@ -15,6 +15,7 @@ class OAuthHandler(BasePluginClient):
|
|||||||
user_id: str,
|
user_id: str,
|
||||||
plugin_id: str,
|
plugin_id: str,
|
||||||
provider: str,
|
provider: str,
|
||||||
|
redirect_uri: str,
|
||||||
system_credentials: Mapping[str, Any],
|
system_credentials: Mapping[str, Any],
|
||||||
) -> PluginOAuthAuthorizationUrlResponse:
|
) -> PluginOAuthAuthorizationUrlResponse:
|
||||||
response = self._request_with_plugin_daemon_response_stream(
|
response = self._request_with_plugin_daemon_response_stream(
|
||||||
@ -25,6 +26,7 @@ class OAuthHandler(BasePluginClient):
|
|||||||
"user_id": user_id,
|
"user_id": user_id,
|
||||||
"data": {
|
"data": {
|
||||||
"provider": provider,
|
"provider": provider,
|
||||||
|
"redirect_uri": redirect_uri,
|
||||||
"system_credentials": system_credentials,
|
"system_credentials": system_credentials,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
@ -43,6 +45,7 @@ class OAuthHandler(BasePluginClient):
|
|||||||
user_id: str,
|
user_id: str,
|
||||||
plugin_id: str,
|
plugin_id: str,
|
||||||
provider: str,
|
provider: str,
|
||||||
|
redirect_uri: str,
|
||||||
system_credentials: Mapping[str, Any],
|
system_credentials: Mapping[str, Any],
|
||||||
request: Request,
|
request: Request,
|
||||||
) -> PluginOAuthCredentialsResponse:
|
) -> PluginOAuthCredentialsResponse:
|
||||||
@ -61,6 +64,7 @@ class OAuthHandler(BasePluginClient):
|
|||||||
"user_id": user_id,
|
"user_id": user_id,
|
||||||
"data": {
|
"data": {
|
||||||
"provider": provider,
|
"provider": provider,
|
||||||
|
"redirect_uri": redirect_uri,
|
||||||
"system_credentials": system_credentials,
|
"system_credentials": system_credentials,
|
||||||
# for json serialization
|
# for json serialization
|
||||||
"raw_http_request": binascii.hexlify(raw_request_bytes).decode(),
|
"raw_http_request": binascii.hexlify(raw_request_bytes).decode(),
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user