mirror of
https://github.com/langgenius/dify-plugin-sdks.git
synced 2026-07-22 02:15:22 -04:00
[PR #116] [MERGED] feat[0.4.0](oauth): implement OAuth authorization URL and credentials retrieval #157
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/langgenius/dify-plugin-sdks/pull/116
Author: @Yeuoly
Created: 4/25/2025
Status: ✅ Merged
Merged: 5/19/2025
Merged by: @Yeuoly
Base:
main← Head:feat/oauth📝 Commits (10+)
51f7748feat(oauth): implement OAuth authorization URL and credentials retrieval02026ccfeat: support oauth entities6ec02cafix: refactor file paths1d9e696fix: circular imports3022314fix: circular imports6972e39fix: linter4742615Merge branch 'main' into feat/oauthfd49fd4fix: missing anyace83c2feat(oauth): implement OAuth for tool providera3c0cb2apply ruff📊 Changes
9 files changed (+149 additions, -36 deletions)
View changed files
📝
python/dify_plugin/core/entities/plugin/request.py(+28 -6)📝
python/dify_plugin/core/plugin_executor.py(+30 -0)📝
python/dify_plugin/core/plugin_registration.py(+22 -0)📝
python/dify_plugin/entities/tool.py(+6 -27)📝
python/dify_plugin/interfaces/tool/__init__.py(+16 -3)➕
python/dify_plugin/protocol/__init__.py(+0 -0)➕
python/dify_plugin/protocol/oauth.py(+27 -0)➕
python/tests/interfaces/tool/__init__.py(+0 -0)➕
python/tests/interfaces/tool/test_construct_tool_provider.py(+20 -0)📄 Description
Related PRs:
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.