支付宝登录

最后更新:2021-12-07

本文为您介绍如何通过IDaaS认证源功能,帮您实现支付宝扫码登录功能。

1. 支付宝开放平台创建应用

操作步骤

  1. 登录支付宝开放平台

  2. 点击进入开发者中心


  3. 点击创建应用,选择网页&移动应用标签下的自定义接入


  4. 配置应用的基本信息


  5. 为应用添加 获取会员信息的能力




  6. 设置接口加签方式


    将工具生成的密钥对和支付宝生成的支付宝公钥保存在本地


2. 创建支付宝认证源

  1. 以IT管理员账号登录云盾IDaaS管理平台。具体操作请参考 IT管理员指南-登录

  2. 点击左侧导航 认证 > 认证源

  3. 点击右上角添加认证源,选择支付宝登录,点击添加认证源

  4. 将自动生成的RedirectUrl填写到支付宝创建的应用的授权回调地址中



  5. 获取应用的APPID参数保存到本地,并提交审核说明 使用支付宝扫码登录功能,必须确保支付宝开放平台的应用已通过审核

  6. 配置支付宝认证源参数

    其中:AppId、appPrivateKey、alipayPublicKey为上述过程中获取的支付宝应用参数ddMappingField:nickName前端回调地址:IDaaS域名地址+/frontend/login#alipayCallback是否显示:勾选之后,会在登录页面展示支付宝认证源

  7. 认证源添加完成后,点击启用认证源

3. 支付宝扫码登录IDaaS

  1. 通过浏览器访问云盾IDaaS用户Portal地址。

  2. 点击支付宝认证源图标,并使用移动端打开支付宝扫描页面二维码进行扫码登录


    若用户首次使用支付宝扫码认证源,则需要绑定IDaaS账户。在绑定页面中输入IDaaS的用户名和密码