Skip to content

在移动端实现单点登录

移动应用单点登录(Single Sign On,单点登录) 和传统 Web 端 SSO 类似,指的是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。

GenAuth 目前共支持两种形式的移动端单点登录方式:

  1. 自动检测同一设备上关联应用的登录态
  2. 唤起关联 App 以交换用户信息

自动检测方式

自动检测方式,和美团系 App 类似,可以实现同一设备上所有相互信任系统只要有其中一个处于登录状态,就能检测出相关用户,提示用户是否使用该账号登录,从而实现单点登录。

如下图所示:

你可以查看这个视频的演示:

具体接入方式请见:移动端自动检测登录

唤起 App 方式

唤起 App 方式,指的是在应用 A 唤起应用 B,用户在应用 B 内同意授权登录,之后跳转会应用 A,应用 A 通过某种方式获取用户信息。此模式正在开发中。

面向 Agent 的身份、记忆与网页行动基础设施。