应用宝如何授权微信小程序登录?

应用宝如何授权微信小程序登录?,第1张

要在应用宝中授权微信小程序登录,需要按照以下步骤 *** 作:

1. 打开微信小程序的开发者工具,进入小程序的设置页面,找到“开发设置”中的“AppID”,复制该ID。

2. 在应用宝开发者中心中创建一个新的应用,并在应用设置中找到“微信登录”选项,点击“开启”。

3. 在“微信登录”页面中,填写小程序的AppID,并设置授权回调域名。

4. 在小程序中添加“微信登录”功能,并在代码中调用“wx.login”方法获取用户的登录凭证。

5. 在应用宝中,使用“微信登录”功能的API,调用“wx.login”方法返回的登录凭证,获取用户的openid和session_key。

6. 将用户的openid和session_key保存到应用宝中,以便后续使用。

7. 在小程序中,使用“wx.getUserInfo”方法获取用户的基本信息,并将其保存到应用宝中。

8. 在应用宝中,使用保存的用户信息,创建一个新的用慧缺枝户账号,并将其与小程序中的用户账号关联扮尘起来。

9. 完成以上步骤后,用户就前敏可以在应用宝中使用微信小程序登录了。

备注:已不能这样使用了,缅怀一下

小程序启动时,不是先运行app.js然后再调用index.js,而是异步执行的。

邀请好友答题,好友第一次进来要进行 微信登录答咐 -->获取access-token -->获取用户信息 -->绑定个人念瞎信息 -->首页逻辑处理 -->跳转好友pk页 等,流程比价复杂并且还有数据交叉使用情况。

一开始我以index作为首页,因为app.js和index.js异步执行,使用Promise也发现启动过程很是繁琐复杂。所以参考了《知乎答题王》多加了一个home页。

流程清晰了不少。 如果有后台系统验证用户信息以及用户权限等业务,建议增加一个启动页。

获取用户信息拒绝后,默认不会再重新d出授权框 ,需要调用 wx.openSetting 打开手机《设置》允许使用数据

从 2018/4/30 开始,使用 wx.getUserInfo 接口直接d出授权框的开发方式将逐清高纯步不再支持,(因为Facebook用户隐私泄密事件引发的社会关注),想获取用户隐私信息必须要友好!

腾讯公告:小程序与小游戏获取用户信息接口调整


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12564230.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存