java对接支付宝三方登录

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

版权声明:本文为begefefsef原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。