@Meowth 在 Open WebUI自动激活用户方法分享 中发帖
每次手动激活注册的用户比较麻烦,如果可以自动激活就方便多了,可以根据邮箱域名自动激活,相当于加了邮箱白名单。感谢mootfrost提供的方法,项目地址 GitHub - mootfrost/webui-approver: Automatically approves all oauth registrations from specified email domains
原理:通过Open WebUI的webhook调用接口实现自动激活注册用户,需要自行部署fastapi实现。
fastapi部署请参考FastAPI
具体实现代码如下,
from fastapi import FastAPI, Request, BackgroundTasks
from fastapi.responses import HTMLResponse
import uvicorn
import reque...