# dcb.requestAuthorize

发起授权。

# 参数

属性 类型 默认值 必填 说明 最低版本
provider

wechat | alipay

授权服务提供商。

  • wechat: 微信
  • alipay: 支付宝
params

Object

传给授权服务提供商的参数。支付宝下必传。

# 返回值

属性 类型 说明 最低版本
openid

string

用户 openid。

nickname

string

用户昵称。支付宝下用户昵称为空。

# 示例

// 微信授权
const res = await dcb.requestAuthorize({
  provider: 'wechat',
});
// 结果类似:
// {
//   "openid": "xxxx",
//   "nickname": "发条方"
// }

// 支付宝授权
const res = await dcb.requestAuthorize({
  provider: 'alipay',
  params: {},
});
// 结果类似:
// {
//   "openid": "xxxx",
//   "nickname": ""
// }

# 贡献者

上次更新时间: 9/18/2020, 3:49:00 PM