简体中文
Logto 产品更新
🎉 推出我们的 8 月发布:注册时收集用户资料、PBKDF2 旧密码支持、泰语本地化,以及全新的 HTTP 短信连接器!
注册时收集用户资料
你现在可以在终端用户注册流程的最后一步收集用户资料信息。
这让你能够通过内置或自定义字段扩展基础注册表单,从而在新用户完成入职前,立即获取你所需的属性(例如姓名、性别、出生日期、地址、自定义偏好等)。
如何启用
- 前往 Console > 登录体验 > 收集用户资料。
- 添加字段:
- 使用内置基础字段(姓名、性别、出生日期、地址等),或
- 创建自定义字段(选择类型、标签、校验规则、是否必填等)。
- 拖拽以重新排序;顺序与渲染表单保持一致。
- 通过注册新用户(如在演示应用中)进行预览或测试,会出现“告诉我们你自己”的步骤。
- 只有填 写完所有必填字段后,注册才会完成。
更多详情请参阅文档。
PBKDF2 旧密码校验支持
我们为旧密码校验增加了 PBKDF2(基于密码的密钥派生函数 2)支持。当你迁移那些最初使用 PBKDF2 哈希密码的用户时,这提升了兼容性。(致谢 @karerckor)
迁移用户的 payload 示例:
PBKDF2 元组中的参数:
- salt:用户自定义的盐值
- iterations:迭代次数(例如 1000)
- keylen:派生密钥长度(例如 20)
- digest:哈希算法(例如 sha512)
- @:输入密码的占位符
更多详情请参阅文档。
新增 HTTP 短信连接器
我们引入了新的通用 HTTP 短信连接器(@logto/connector-http-sms)。通过配置请求方法、URL、headers、body 映射和成功标准,它允许你通过任何提供 HTTP API 的服务商发送短信消息。(致谢 @michakfromparis)
当你的服务商还没有专用的内置短信连接器时,可以使用它。
泰语支持
为 Logto Console 和登录体验新增了泰文翻译。这提升了泰语用户的本地化覆盖率。
安全更新与漏洞修复
新贡献者
- @karerckor 在 https://github.com/logto-io/logto/pull/7585 中做出了他们的首次贡献
- @michakfromparis 在 https://github.com/logto-io/logto/pull/7510 中做出了他们的首次贡献
- @hussamelvani 在 https://github.com/logto-io/logto/pull/7721 中做出了他们的首次贡献