App支付宝登录授权

一、在支付宝开放平台申请App应用,并且配置后台信息

     https://openhome.alipay.com/platform/appManage.htm#/apps

     填写自己的申请信息

 

添加应用功能

开发者在开发过程中,可以添加自己需要的功能到“功能列表”。不同的功能会有不同的使用条件,如果某个功能的使用条件为签约,则使用者在使用此功能前,需要签约对应的产品。自研型应用和第三方应用的签约方式略有差异,具体签约方式可参考 签约功能。 

配置应用环境

https://docs.open.alipay.com/200/105310

  

 密钥生成:使用工具生成

 https://docs.open.alipay.com/291/105971

 提交应用审核

二、支付宝登录流程图

   1. 用户进入商家 App;
   2. 商家对应页面引导用户进行免登或者授权操作;
   3. 商家通过支付宝客户端 SDK 唤起无线账户授权产品;
   4. 支付宝 SDK 自动判断用户当前环境是否已经安装了支付宝 App,如果有,唤起支付宝 App 内对应授权页面;如果用户未安装支付宝 App,SDK 为用户打开 H5 形式的授权页面;
   5. 用户在支付宝授权页面进行信息授权;
   6. 支付宝判断用户是否授权成功,如果成功则返回给商家对应授权用户的支付宝 id 和支付宝 authCode;如果用户授权失败,则本次服务结束;
   7. 商家使用 authCode 来换取 token;
   8. 商家如果仅使用支付宝 id 进行快速登录,则本次产品调用流程结束;商家如果需要更多授权支付宝用户的信息,则使用之前获取的 token 调用支付宝用户信息查询接口查询用户基本信息。

     

猜你喜欢

转载自www.cnblogs.com/huihuizhang/p/11672409.html