跳到主要内容

匹配你的品牌

全方位的登录体验

通过导航到 控制台 > 登录体验 > 品牌 自定义你的登录页面的外观和感觉。此部分允许你轻松调整关键的品牌元素。

品牌颜色

定义在整个登录体验中使用的主要颜色,包括主要按钮、链接和其他组件。用你的品牌颜色替换默认的 Logto 紫色。对于深色模式,可以指定一个单独的品牌颜色。

公司标志

标志将显示在登录主页、注册主页、加载页面和我们扩展的其他界面上。

  • 对于图像有一些限制:它们必须小于 500KB,并且为 SVG、PNG、JPG、JPEG 或 ICO 格式。
  • 如果你将标志字段留空,标志将不会显示在界面中。
  • 还可以上传深色模式版本的标志。

网站图标

网站图标是代表网站的小图标,显示在浏览器标签、书签和浏览器界面的其他区域。

  • 图像必须小于 500KB,并且为 SVG、PNG、JPG、JPEG 或 ICO 格式。建议上传方形图像以确保良好的展示效果。
  • 还可以上传深色模式版本的网站图标。
  • 此外,现在使用不同流程(登录 / 注册 / 忘记密码等)的浏览器标题,而不是自定义标题。

深色模式

启用深色模式以根据用户的系统偏好自动调整登录页面的外观。

应用特定的品牌

如果你的多应用业务需要应用级别的登录体验,你可以在应用程序详情页面中进行配置。导航到 控制台 > 应用程序

通过开启“应用级别登录体验”,你可以为每个应用设置特定的品牌和颜色。当从启用了应用级别品牌的应用发起登录时,登录体验将根据应用级别品牌设置进行定制;否则,将默认为全方位的登录体验设置。

应用级别品牌提供了明亮和深色模式设置。深色模式设置仅在全方位登录体验设置中启用深色模式时生效。

组织特定的品牌

为了在登录体验中动态显示客户的组织标志,你可以在组织设置页面上传组织标志。导航到 控制台 > 组织

然后,在触发登录时,你可以在 organization_id 参数中传递组织 ID,以告知 Logto 显示哪个组织标志。例如,要显示组织 ID 123456 的组织标志:

  • 如果你使用 Logto SDK,可以在 signIn 方法的 extraParams 对象中传递 organization_id 参数。
  • 如果你使用 OIDC 客户端,可以在请求 授权端点 时传递 organization_id 参数。

组织级别品牌提供了明亮和深色模式设置。深色模式设置仅在全方位登录体验设置中启用深色模式时生效。

以下是如何在 signIn 方法中使用 Logto 浏览器 SDK 传递 organization_id 参数的示例:

index.ts

logtoClient.signIn({
// ...其他参数
redirectUri: 'https://your-redirect-uri',
extraParams: {
organization_id: '123456',
},
});
备注

我们正在逐步向所有 Logto SDK 推出 extraParams 功能。如果你在你的 SDK 中尚未看到此功能,请联系我们。