[PR #24390] [CLOSED] Reuse LDAP signup handler and add Feishu env fallbacks #82510

Closed
opened 2026-05-13 17:02:22 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/open-webui/open-webui/pull/24390
Author: @Beandon13
Created: 5/5/2026
Status: Closed

Base: mainHead: beandon13/fix/ldap-signup-and-feishu-env-fallbacks


📝 Commits (1)

  • 3466ab5 Reuse signup flow for LDAP auth and add Feishu env fallbacks

📊 Changes

2 files changed (+17 additions, -25 deletions)

View changed files

📝 backend/open_webui/config.py (+12 -2)
📝 backend/open_webui/routers/auths.py (+5 -23)

📄 Description

Summary

  • Reuse the shared signup flow in LDAP onboarding so LDAP-created users get webhook dispatching, first-user admin detection, and default-group assignment in a shared path.
  • Add backward-compatible fallback support for legacy FEISHU_SCOPE and FEISHU_REDIRECT_URL environment variables.

Testing

  • Not run (per instruction).

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/open-webui/open-webui/pull/24390 **Author:** [@Beandon13](https://github.com/Beandon13) **Created:** 5/5/2026 **Status:** ❌ Closed **Base:** `main` ← **Head:** `beandon13/fix/ldap-signup-and-feishu-env-fallbacks` --- ### 📝 Commits (1) - [`3466ab5`](https://github.com/open-webui/open-webui/commit/3466ab509695324efea6328501bd2553e7741828) Reuse signup flow for LDAP auth and add Feishu env fallbacks ### 📊 Changes **2 files changed** (+17 additions, -25 deletions) <details> <summary>View changed files</summary> 📝 `backend/open_webui/config.py` (+12 -2) 📝 `backend/open_webui/routers/auths.py` (+5 -23) </details> ### 📄 Description ## Summary - Reuse the shared signup flow in LDAP onboarding so LDAP-created users get webhook dispatching, first-user admin detection, and default-group assignment in a shared path. - Add backward-compatible fallback support for legacy `FEISHU_SCOPE` and `FEISHU_REDIRECT_URL` environment variables. ## Testing - Not run (per instruction). --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-05-13 17:02:22 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#82510