JWT 授权登录功能

多会企业版主办方可以利用JWT一键登录自有用户系统中的用户。


# 字段示例:

{
  "nickname": "John Doe",
  "phone": "18688888888",
  "avatar": "https://duohui.co/images/default-avatar.png",
  "unionid": "oBgJZ0t-lUxT6easdes2NdFcQ", // 建议传入微信公众平台的 unionid 。若传入,则可以和微信小程序和公众号实现账户互通。
  "openid": "189625", // [必填] 建议传入自有系统中的唯一用户ID。
  "email": "duohui@gmail.com",
}

# 登录后跳转到指定地址:

例如,在JWT登录后将用户重定向到订单列表页:

https://{appid}.duohui.co/login?type=jwt&token={jwt_token}&redirecturl=/me

修改 query 中的 redirecturl 值,亦可将用户重定向到活动页面或购票页面

# 注意事项:

  • 具体生成JWT的业务实现可参考:https://jwt.io/
  • 加密密钥请在后台设置 - 其他设置 中获取。若怀疑密钥泄露,可以在设置中重置。
  • 若有微信公众平台的 unionid,强烈建议传入,以免用户账户分裂。
  • 若有问题请联系客户经理。

最后更新于 3 years ago

这篇文章是否解决了你的问题?

😀😟