mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-31 14:00:34 -05:00
[GH-ISSUE #17480] feat: Add OAuth to User Settings (External Tools Dialogue) #105297
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?
Originally created by @koflerm on GitHub (Sep 16, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/17480
Check Existing Issues
Problem Description
In the previous version with the commit
217f4daef0an option for passing the OAuth token has been added for the configuration dialogue for External Tools, Connections, etc. but only in the admin settings. For the user settings (accessible via clicking on the username --> "Settings" --> "External Tools") the OAuth option is still missing.Desired Solution you'd like
It would be convenient, especially for local MCP / tool server development, to have the "OAuth" option in the User Settings (click on the username --> "Settings" --> "External Tools") as well available.
Alternatives Considered
The alternative solution is to configure the tool servers via the admin settings, but during the development phase this is rather tedious as the tool server needs to be externally hosted for Open WebUI to access the server.
Additional Context
No response
@tjbck commented on GitHub (Sep 16, 2025):
This is disabled on purpose due to security reasons. Would be open to discussions here.