网站支付宝登录产品介绍

开发者可以通过国际标准的OAuth2.0授权机制,在用户授权的情况下,得到用于换取支付宝用户信息的令牌。在拿到用户的授权令牌后,通过调用用户信息共享接口,获取用户的公开信息(如支付宝用户ID、昵称等)。

产品特色

本产品可以帮助开发者:

1. 接入网站支付宝登录功能,可以让开发者的网站在用户登录支付宝账号后,获得用户的支付宝用户ID,实现账户体系打通后快速登录。

2. 在自己PC站点快速获取支付宝会员的公开信息,提升用户体验。开发者可以利用以上信息,进行针对定向人群的精准营销,提供丰富多彩的产品能力。

应用场景

允许支付宝用户使用支付宝身份安全登录商户网站,商户可获取支付宝用户的公开信息,进而为用户提供服务。

使用说明

网站支付宝登录的授权流程遵照OAuth2.0协议,具体请见下图。其中,申请获取用户信息功能时默认可获取的用户信息包含支付宝用户ID、昵称、性别、省份、城市、用户头像、用户类型、用户状态、是否实名认证、是否是学生信息

  1. 首先,按照规则拼接授权页面的链接引导用户登录并授权给商户;
  2. 用户授权后,开放平台会将用户浏览器重定向到商户设置的returnUrl(该url需与商户在开放平台设置的授权回调地址保持一致),同时会带上auth_code参数;
  3. 商户在获取auth_code后,调用开放平台接口alipay.system.oauth.token,使用auth_code换取授权访问令牌access_token;
  4. 此时,商户就可以拿着access_token,通过商户后台发起对开放平台信息共享接口alipay.user.info.share的调用,获取用户授权的信息。

应用案例

用户在商户网站,选择“支付宝登录”,登录并授权后,可成功登录商户网站。开发者可通过接口直接获取到用户的支付宝公开信息。

如下图:

如果用户在此前已登录了支付宝,将展示页面:

准入条件

  1. 公司运营稳定,具备一定的客户群。具体考核将参考公司运营时长,规模,用户数来做出综合判定;
  2. 公司具备一定的技术能力,能够独立完成技术对接;
  3. 支持合作后的服务联动处理,数据反馈和异议处理;联动是指当出现数据泄露,数据安全,产品升级或其他支付宝公司任务需要使用方配合等问题时使用方需要配合支付宝公司的要求在约定时间内做相应的改造或者产品升级。

计费模式

免费使用。

 

本接口及文档资料由支付宝提供。您使用本接口,需要遵守开放平台相关协议及支付宝要求。

onlineServer