app与小程序打通的用户登录&绑定流程图
2020-04-01 19:18:04 0 举报
登录查看完整内容
游客模式的产品,用户app与小程序的用户登录绑定流程。包含绑定、同步等流程,以及当绑定id数据如何处理。
作者其他创作
大纲/内容
小程序登录注册用户有id ①
手机登录用户id①去账号管理
手机号与id②解绑,并将手机号绑定到小程序id①。
是否有授权手机号
使用手机验证码登录自动填写手机号(用户不可手动修改手机号)
客户端 id③
与原账号解绑
小程序用户授权手机号的,初次使用微信登录客户端时,需要绑定一次手机号。绑定过后,再使用微信登录就无需再校验了
取消
手机号是小程序id授权的
同步数据是将微信绑到手机号id②上,与原账号解绑是把手机号绑到小程序id①或客户端id③(小程序绑小程序的, 客户端绑客户端的)
绑定
确定
没有绑定在任何id下
未授权手机
小程序登录授权&绑定手机号逻辑
正常的登录流程登录后是小程序的id
可以获得金豆,但是与app无法关联账户
游客登录app
否
取消同步并退出绑定页面
新手机号无id
老手机号有id②
绑定手机号
风险提示该微信已绑定在“原账号用户昵称”上,如果您需要将“原账号用户昵称”信息同步到当前设备账号,请点击“同步数据”。如果您希望将微信与“原账号用户昵称”解绑并绑定到当前设备账号。请点击“与原账号解绑”
该微信是否绑定id②
正常手机号登录流程
是否在app绑定手机号
toast同步成功
弹窗:解绑提示
弹窗:同步数据
绑定成功
小程序 id①
手机号绑定的id是端注册的
tips:更换手机号的流程里,如果手机号是已绑定账号,不能更换成功。
将微信绑定到,该手机号的id下,并登录成功。
正常的登录流程
同步数据
手机号是否有app的id
微信绑定在游客id上
有
举例:微信用户,授权状态下,有绑定手机号。则登录该手机号所绑定的id
数据同步并登录成功,微信绑到手机号id②上,微信与原id①解绑。当前设备登录的id直接变为id②的信息。
是
原手机号id②的设备上,强制登出,并提示被同步登出,需要用户重新登录。
老手机号有id
举例:手机号a从来未登录过app,但已经有小程序id①,该手机号a不绑当前的游客信息,登录后应是小程序id①
没有id
手机验证码直接登录
弹窗:风险提示
登录成功
可以使用闪验
不授权
原手机号id②的设备上,再次打开时,提示被解绑,强制登出,需要用户重新登录。
直接登录
取消同步返回账号管理页
有id ②
新手机号
增加重新授权手机的流程
旧手机号
授权
同步数据是将手机号绑到id②上,当前设备登录的id直接变为id②的信息。(id①再也无法登录)与原账号解绑是把手机号绑到小程序id①
不绑定关闭绑定页面
登录后是小程序的id
文案提示该手机号为您小程序授权绑定手机号,如需更改,请登录后在账号管理中,更换手机号
toast绑定成功
不绑定
继承id ②的数据,微信和手机号绑定在id②(id②还是原客户端用户)
有绑定在id下
原id②的设备上,强制登出,并提示被同步登出,需要用户重新登录。
申请微信授权union id
退出登录
小程序授权手机号是否与当前闪验获取的手机号一致
授权手机
是否授权
是否已绑定id
举例:如果用户手机号被解绑了,但该id还有绑定的微信。那么微信登录时要再次绑定一个手机号。
微信登录
手机号登录
绑定微信
调起微信授权页,是否授权
无绑定手机
取消解绑返回账号管理页
绑定手机号页面,使用闪验和手机号登录。页面内不再显示微信登录入口。页面上需要提示用户绑定手机号的益处
是否绑定手机号
有绑定手机,直接登录
微信与id②解绑,并将微信绑定到id①。
原id②的设备上,再次打开时,提示被解绑,强制登出,需要用户重新登录。
id①绑定该手机号
游客态登录&绑定手机号逻辑
取消解绑并退出绑定页面
手机号不一致
是否新手机号(未绑在任何id)
绑定&登录成功登录后,用户id仍是app原游客id微信和手机号均绑在该id上。
手机号一致
同步数据是将手机号绑到id②上,当前设备登录的id直接变为id②的信息。(手机号与id①解绑,id①再也无法登录)
风险提示该手机已绑定在“原账号用户昵称”上,如果您需要将“原账号用户昵称”信息同步到当前设备账号,请点击“同步数据”。如果您希望将手机号与“原账号用户昵称”解绑并绑定到当前设备账号。请点击“与原账号解绑”
手机号是否有id
无手机号授权
id是哪个端注册的id
有绑定的id②
返回账号管理页
绑定&登录成功登录后,用户id是小程序 id微信和手机号均绑在该id上。
0 条评论
回复 删除
下一页