Blessing Skin Server 插件,用于限制用户注册时所使用的邮箱域名。
- 设置允许的邮箱域名白名单,仅白名单中的域名可以注册
- 设置禁止的邮箱域名黑名单,黑名单中的域名不允许注册
- 注册页面自动补全允许的邮箱域名
- 前端通过 AJAX 实时请求最新域名数据,无需刷新页面即可获取管理员最新配置
将插件放置在 Blessing Skin Server 的 plugins 目录下,然后在后台启用即可。
- 进入后台「邮箱域名限制」配置页面
- 在「允许」表或「禁止」表中添加域名(如
gmail.com、qq.com)
- 两张表只需填写其中一个,当同时填写时,「禁止」表将被忽略
- 保存后,注册页面的邮箱输入框会自动提示允许的域名
- 域名列表改为通过 AJAX 实时请求,前端不再内嵌静态数据
- 新增
/restricted-email-domains/domains 公开 API 端点
- 添加 API 请求错误日志记录
- API 端点添加
web 中间件保护