Skip to content

Nomen 1.3.2

Choose a tag to compare

@yunyun-3782 yunyun-3782 released this 08 Nov 18:35
· 34 commits to main since this release

新增

  • 第三方登录提供方支持图标:预置 GitHub / Google / Microsoft / CaelLabID 四家,自定义提供方可上传图标,登录页与注册页的按钮直接显示;管理页表单里实时显示该提供方的回调地址,带复制按钮。

改进

  • 安装向导支持多语言:界面跟随浏览器语言,顶栏可切换,新文案翻齐 24 种语言。
  • 「快速中央登录」移出核心,改为可选插件(plugin-quick-central-login):需要「第一方应用免确认直授」的站点装插件启用,核心新增对应钩子(hooks 文档已更新);不带插件的站点走普通授权确认流程。

修复

  • 站点默认语言不是英文时,部分邮件误发英文,已改回按站点默认语言发。
  • 插件静态资源路径(/plugin-assets/)在部分面板默认 nginx 配置下会被拦成 404、插件样式失效,安装文档与 nginx 样例已补上放行写法。
  • 开放平台「应用」相关词条补齐 24 种语言,GeoIP 插件与 nomen-ssr 皮肤补齐各自的语言词典。

升级注意

  • 这次有两个数据库迁移(删除 users.quick_login、identity_providers 新增 logo 列),覆盖文件后跑一次 php bin/nomen upgrade 即可。
  • 原核心内置的「快速中央登录」用户开关会随迁移重置(默认重新开启);装上官方插件后可在 /special/quick-login 再关。

产物