app需要对接三方登录功能
参考文档地址:http://www.javashuo.com/article/p-zkfqofwj-nm.html
接入准备地址:https://opendocs.alipay.com/open/218/105326
信息方面:需要用到APP的APPID、公钥、私钥
开发方面:开放平台服务端 SDK
若您使用 公钥证书 进行加签:bcprov-jdk15on、commons-logging、fastjson
大致流程
1、app上点击 "支付宝受权登陆" 按钮,app调用支付sdk获取授权码,拿到授权码后,获取或填写手机号请求后台接口
2、后台接口,根据授权码获取阿里的userId、token,不存在就是获取支付宝受权失败
3、根据userId获取用户授权表信息,没有信息,说明没有注册
4、注册用户表和授权表数据(绑定对应关系)
5、根据注册完成的信息生成app的token,返回给app