FIT2CLOUD
Passkey 认证 的图标

Passkey 认证

2,505
1,158

为 Halo 提供 Passkey (WebAuthn) 无密码认证支持,使用指纹、面部识别或设备 PIN 码进行安全登录

2.0.0
我若为王 发布于
>=2.26.0

Passkey 认证 v2.0.0

主要特性

  • 点击“使用通行密钥登录”后,直接弹出系统通行密钥选择器。
  • 不再跳转到单独的通行密钥登录页面。
  • 支持从 OIDC 授权页面进入登录后,完成认证自动返回原页面。
  • 登录过程中保留“保持登录会话”选项。
  • 优化安卓 Edge 等移动端浏览器的登录体验。
  • 支持 Halo 2.26.0 及更高版本。

问题修复

  • 修复 OIDC 登录参数丢失问题。
  • 修复“保持登录会话”状态丢失问题。

Generated from v2.0.0

资源下载

  • plugin-auth-passkey-2.0.0.jar
1.0.6
我若为王 发布于
>=2.26.0

修复登录上下文脚本未在 Halo 登录页加载的问题。

从 OIDC 授权跳转到登录页后,切换通行密钥登录会保留 redirect_uri 等查询参数,以及嵌套授权地址的编码。
密码登录与通行密钥登录之间切换时,保持“保持登录会话”的当前勾选状态,包括取消勾选后的状态。
调整登录页脚本加载方式,兼容 Halo 2.26 的认证页面与 Thymeleaf 分块输出。
兼容要求: Halo 2.26.0 及以上。


Generated from v1.0.6

资源下载

  • plugin-auth-passkey-1.0.6.jar
1.0.4
我若为王 发布于
>=2.22.5

升级 Halo 依赖至2.22.5
Full Changelog: v1.0.3...v1.0.4


Generated from v1.0.4

资源下载

  • plugin-auth-passkey-1.0.4.jar
1.0.3
我若为王 发布于
>=2.22.0

使用 material-symbols:passkey-rounded 代替原来的 icon,更符合 Passkey 的含义

What's Changed

New Contributors

Full Changelog: v1.0.2...v1.0.3


Generated from v1.0.3

资源下载

  • plugin-auth-passkey-1.0.3.jar
1.0.2
我若为王 发布于
>=2.22.0

feat: 添加 Passkey 认证插件的元数据、CD 工作流和 logo


Generated from v1.0.2

资源下载

  • plugin-auth-passkey-1.0.2.jar
1.0.1
Ryan Wang 发布于
>=2.22.0

feat: 集成登录增强器并优化 UI 交互

  • 集成 LoginHandlerEnhancer 支持记住我、设备管理和登录日志
  • 添加"保持登录会话"复选框,支持记住我功能
  • 优化登录按钮:动态修改原生按钮文字和行为,保持 Halo 主题样式
  • 修复 WebAuthn4J 依赖问题:添加 webauthn4j-util 依赖
  • 更新文档:添加记住我、设备管理、登录日志功能说明

Full Changelog: v1.0.0...v1.0.1


Generate from v1.0.1

资源下载

  • plugin-auth-passkey-1.0.1.jar