跳转至

单点登录

单点登录(Single sign-on,SSO)指的是一次登录、全部应用登录状态互通。如果您有多个移动应用或网站,希望简化用户体验,可以为这些应用配置 SSO 功能,让终端用户只需输入一次身份验证凭据即可。

实现单点登录有多种方式,各有优劣:

相关功能 技术说明
同一顶级域名下网站之间的 SSO 基于 Cookie 的部署 要求所有网站拥有相同的“根域名”(例如 app1.example.com 和 app2.example.com)
移动应用与浏览器之间的 SSO 移动应用 / 网站之间的 SSO 需要在 iOS/Android 上分别使用 ASWebAuthentication 和 Custom Tab
两个独立移动应用之间的 SSO App2App 登录 基于 OIDC App2App
从移动应用到网站的 SSO 预身份验证 URL 从移动应用打开一个 URL 并携带用户会话,基于 OIDC Token Exchange
同一发布者旗下移动应用之间的 SSO

Keychain Sharing / Android Account Manager

(如有需要,请联系我们)

要求两个应用均由同一发布者在 App Store 发布。