简体中文
  • release

Logto 产品更新

🎉 推出我们的 8 月发布:注册时收集用户资料、PBKDF2 旧密码支持、泰语本地化,以及全新的 HTTP 短信连接器!

Charles
Charles
Developer

不要在用户认证上浪费数周时间
使用 Logto 更快地发布安全应用。几分钟内集成用户认证,专注于您的核心产品。
立即开始
Product screenshot

注册时收集用户资料

你现在可以在终端用户注册流程的最后一步收集用户资料信息。

这让你能够通过内置或自定义字段扩展基础注册表单,从而在新用户完成入职前,立即获取你所需的属性(例如姓名、性别、出生日期、地址、自定义偏好等)。

如何启用

  1. 前往 Console > 登录体验 > 收集用户资料。
  2. 添加字段:
    • 使用内置基础字段(姓名、性别、出生日期、地址等),或
    • 创建自定义字段(选择类型、标签、校验规则、是否必填等)。
  3. 拖拽以重新排序;顺序与渲染表单保持一致。
  4. 通过注册新用户(如在演示应用中)进行预览或测试,会出现“告诉我们你自己”的步骤。
  5. 只有填写完所有必填字段后,注册才会完成。

更多详情请参阅文档

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 和登录体验新增了泰文翻译。这提升了泰语用户的本地化覆盖率。

安全更新与漏洞修复

新贡献者