简体中文
  • 发布

Logto 2023 年 3 月更新

Logto 产品在 2023 年 3 月的更新

Gao
Gao
Founder

你知道吗? 我们更新了 Logto 的标志!我们简化了渐变,但增强了品牌色,使其更容易被识别。

我们感谢你参与测试 Logto OSS,我们很高兴宣布我们的第一个稳定版。在这个版本中,我们提供了大量的改进,以提升登录体验,让你的终端用户更加愉悦。此新版本还包括多个实用的新功能。

注意 如果你错过了,请查看来自高的信:Announcing Logto Cloud (Preview) and OSS General Availability

让我们看看有什么新变化!

💥 重大变更 💥

/api/phrase API 重命名为 /api/.well-known/phrases

新功能

自定义 CSS 编辑器

“登录体验”选项卡中现在有一个自定义 CSS 代码编辑器,允许你对应用进行高级 UI 自定义。你可以通过右侧的登录体验预览实时查看更改效果。

image1

图片上传器

控制台现在支持用于多种场景的拖放式图片上传器。如果系统中配置了存储提供商,你可以直接从本地文件系统上传图片。第一版本的上传器支持 AWS S3 和 Azure Blob Storage。更多信息,请参考 配置存储提供商 文档。

image2

控制台个人资料页面

我们删除了之前的个人资料组件并将其移至用户个人资料页面。你可以通过点击右上角的用户头像进入页面。在那里,你也可以通过弹出菜单直接更改语言或主题。

image3

在个人资料页面上,你可以更新你的头像、姓名和用户名,以及更改密码。对于云用户,现在可以绑定你的电子邮件地址和社交账户(首次启动时支持 Google 和 GitHub)。

登录体验

在登录体验中加入了“Powered by Logto”。

image4

CLI

我们添加了一个新的 CLI 命令 db system,允许你获取/设置数据库的系统表值。在终端中输入 logto db system --help 以查看详细信息。

改进

添加参数以指定显示登录或注册

我们在 JavaScript SDK 中新增了一个参数,允许用户指定期望的用户交互体验。例如,在我们的 React SDK 中:

其他 SDK 很快也会更新。

国家代码选择器

在登录体验中添加了一个带有搜索框的国家代码选择下拉组件,允许用户通过输入快速搜索国家代码。

image5

自定义网站图标

用户现在可以在登录体验品牌设置中上传自己的网站图标。本地的 logto 图标将作为后备选项。

image6

动态 HTML 标题

现在,登录体验不再显示“Logto”,而是根据当前上下文更改页面标题,例如“创建账户”。

增强的密码策略

密码策略已更新,要求至少 8 个字符并包含字母、数字和符号的组合。现在允许的字符包括:

  • 数字:0-9
  • 字母:a-z, A-Z
  • 符号:!"#$%&'()*+,-./:;<=>?@[]^_`{|}~

用户现在必须至少使用三种类型字符中的两种。

请注意,新密码策略仅适用于新用户或新密码。现有用户可以继续使用旧密码登录。

实现轻量版设置密码表单

新轻量版仅包含一个密码字段,并将在启用忘记密码功能(通过电子邮件和电话重置密码)时使用。如果你没有启用任何电子邮件或短信服务,旧版设置密码表单仍包含两个字段(密码和确认密码)将被使用。

支持隐私政策 URL

在登录体验设置中新增了隐私政策 URL 字段,以支持终端用户的隐私声明需求。

简化注册流程中的使用条款和隐私政策手动同意

使用条款和隐私政策手动同意步骤已从登录流程中移除。登录页面中的同意复选框已被替换为使用条款和隐私政策的链接。

用户仍然可以在登录前阅读协议。然而,手动同意对于注册流程,包括使用新社交身份注册,仍然是强制的。

新贡献者