Skip to content

Releases: acanyo/plugin-auth-ui

Release list

v1.0.1

Choose a tag to compare

@acanyo acanyo released this 26 Oct 09:34

修复

  • 兼容 PJAX、Swup、Turbo 等无刷新主题:点击登录链接能正常打开登录弹窗,不再跳页或报错。
  • 登录页不再混入主题和其他插件注入的脚本(看板娘、评论、搜索组件等),和 Halo 自带登录页一样做了隔离。通行密钥插件的登录脚本照常保留。
  • 修复登录弹窗加载时滚动条一闪而过的问题。

v1.0.0

Choose a tag to compare

@acanyo acanyo released this 26 Oct 01:38

登录工坊的首个版本:无需修改主题,即可定制 Halo 的登录、注册、找回密码和退出界面。表单仍由 Halo 原生认证流程处理,插件只负责外观。

功能

  • 站内弹窗:站内登录入口、/login、/signup、/logout、密码重置链接和后台登录都在当前页面的弹窗中完成,手机上为底部抽屉。可在「基础设置」中改为独立页面。
  • 登录设计:设计保存在数据库中,可在设计工作室中可视化调整外观、动效和内容,也可以编写 HTML、CSS 与 JavaScript,并实时预览各页面的独立页和弹窗效果。内置液态玻璃、左右分栏、居中卡片、极简、极光等案例。
  • 站内 AI 设计(可选,需要 Halo AI Foundation):在设计工作室中与 AI 对话修改设计,支持选择模型、追问和撤销,结果需手动保存。
  • 外部 AI(MCP)(可选,需要 Halo MCP Server):提供 9 个 auth-ui__* 工具,Claude Code、Codex 等 AI 助手可以读取、创建、检查、预览和启用登录设计。

要求

  • Halo 2.27.0 及以上
  • 可选:AI Foundation 1.3.0 及以上、MCP Server 1.3.0 及以上

说明

  • 启用后默认使用弹窗模式,会接管 Halo 的登录、注册、退出和密码重置页面。停用插件即恢复 Halo 原生页面。
  • 使用站内 AI 设计时,当前设计内容和你输入的需求会发送给你在 AI Foundation 中配置的模型服务商。插件本身不包含遥测,也不发起其他外部请求。
  • 第三方许可见 NOTICE。