[PR #13549] [CLOSED] feat(auth): email verify #110544

Closed
opened 2026-05-18 10:10:05 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/open-webui/open-webui/pull/13549
Author: @OrenZhang
Created: 5/6/2025
Status: ❌ Closed

Base: dev ← Head: feat_signup_verify


📝 Commits (1)

📊 Changes

61 files changed (+359 additions, -57 deletions)

View changed files

📝 backend/open_webui/config.py (+36 -44)
📝 backend/open_webui/main.py (+14 -0)
📝 backend/open_webui/models/auths.py (+3 -1)
📝 backend/open_webui/routers/auths.py (+54 -7)
📝 backend/open_webui/utils/auth.py (+40 -1)
➕ backend/open_webui/utils/smtp.py (+27 -0)
📝 src/lib/components/admin/Settings/General.svelte (+19 -0)
📝 src/lib/components/layout/Overlay/AccountPending.svelte (+9 -4)
📝 src/lib/i18n/locales/ar-BH/translation.json (+3 -0)
📝 src/lib/i18n/locales/ar/translation.json (+3 -0)
📝 src/lib/i18n/locales/bg-BG/translation.json (+3 -0)
📝 src/lib/i18n/locales/bn-BD/translation.json (+3 -0)
📝 src/lib/i18n/locales/bo-TB/translation.json (+3 -0)
📝 src/lib/i18n/locales/ca-ES/translation.json (+3 -0)
📝 src/lib/i18n/locales/ceb-PH/translation.json (+3 -0)
📝 src/lib/i18n/locales/cs-CZ/translation.json (+3 -0)
📝 src/lib/i18n/locales/da-DK/translation.json (+3 -0)
📝 src/lib/i18n/locales/de-DE/translation.json (+3 -0)
📝 src/lib/i18n/locales/dg-DG/translation.json (+3 -0)
📝 src/lib/i18n/locales/el-GR/translation.json (+3 -0)

...and 41 more files

📄 Description

Changelog Entry

Added

  • Email whitelist and verification for Sign Up

Screenshots or Videos

iShot_2025-05-06_14 01 26 iShot_2025-05-06_14 03 43

Contributor License Agreement

By submitting this pull request, I confirm that I have read and fully agree to the Contributor License Agreement (CLA), and I am providing my contributions under its terms.


🔄 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/13549 **Author:** [@OrenZhang](https://github.com/OrenZhang) **Created:** 5/6/2025 **Status:** ❌ Closed **Base:** `dev` ← **Head:** `feat_signup_verify` --- ### 📝 Commits (1) - [`305143b`](https://github.com/open-webui/open-webui/commit/305143b0b65663edd4511ce1f280f50e6198d35f) feat(auth): email verify ### 📊 Changes **61 files changed** (+359 additions, -57 deletions) <details> <summary>View changed files</summary> 📝 `backend/open_webui/config.py` (+36 -44) 📝 `backend/open_webui/main.py` (+14 -0) 📝 `backend/open_webui/models/auths.py` (+3 -1) 📝 `backend/open_webui/routers/auths.py` (+54 -7) 📝 `backend/open_webui/utils/auth.py` (+40 -1) ➕ `backend/open_webui/utils/smtp.py` (+27 -0) 📝 `src/lib/components/admin/Settings/General.svelte` (+19 -0) 📝 `src/lib/components/layout/Overlay/AccountPending.svelte` (+9 -4) 📝 `src/lib/i18n/locales/ar-BH/translation.json` (+3 -0) 📝 `src/lib/i18n/locales/ar/translation.json` (+3 -0) 📝 `src/lib/i18n/locales/bg-BG/translation.json` (+3 -0) 📝 `src/lib/i18n/locales/bn-BD/translation.json` (+3 -0) 📝 `src/lib/i18n/locales/bo-TB/translation.json` (+3 -0) 📝 `src/lib/i18n/locales/ca-ES/translation.json` (+3 -0) 📝 `src/lib/i18n/locales/ceb-PH/translation.json` (+3 -0) 📝 `src/lib/i18n/locales/cs-CZ/translation.json` (+3 -0) 📝 `src/lib/i18n/locales/da-DK/translation.json` (+3 -0) 📝 `src/lib/i18n/locales/de-DE/translation.json` (+3 -0) 📝 `src/lib/i18n/locales/dg-DG/translation.json` (+3 -0) 📝 `src/lib/i18n/locales/el-GR/translation.json` (+3 -0) _...and 41 more files_ </details> ### 📄 Description # Changelog Entry ### Added - Email whitelist and verification for Sign Up --- ### Screenshots or Videos <img width="878" alt="iShot_2025-05-06_14 01 26" src="https://github.com/user-attachments/assets/94bb5420-3886-4ebe-b886-9b81487f26e4" /> <img width="373" alt="iShot_2025-05-06_14 03 43" src="https://github.com/user-attachments/assets/0f110935-82e3-4060-bf0c-e41f4bba41af" /> ### Contributor License Agreement By submitting this pull request, I confirm that I have read and fully agree to the [Contributor License Agreement (CLA)](/CONTRIBUTOR_LICENSE_AGREEMENT), and I am providing my contributions under its terms. --- <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-18 10:10:05 -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#110544