亚搏体育官网登录-亚搏体育官网网址-首页

亚搏体育官网登录-亚搏体育官网网址-首页赛事直播一体,精彩评论互动,赛程、球队队员详细数据一网打尽。亚搏体育官网登录更为您提供涵盖欧冠、NBA、中超、英超、德甲、西甲、意甲、法甲、CBA等,赶快加入亚搏体育官网网址吧!

bob体育网址_bob平台_BOB体育官网

1. 小程序登录标签17机制

若需求通过小程序获取用户的个人信息有必要履行小程序的登录,一般做法是除了小程序登录凭标签3证外,开发者为了安bob体育网址_bob平台_BOB体育官网全会带上自己的token来进行开发,以确保数据交互安全。

下图是小程序官方供给的登录流程时序图:

小程序登录时序图

从上图能够看出小程序的登录是一个需求小程序前端开发和后端开发协同的一个进程。

简略的说中心过程有两点:

1. 小程序调用wx.login()或许wepy.login()获取登录凭据code,并回传给开发者后台

2. 开发标签19者后台调用auth.code2Session接口,交换用标签19户信息。

注意事项:

1. 当一次交互失利后,小程序端有必要从头悉数履行,不能拿前次的wx.login()回来标签11的code持续运用,这个code是一次性的。

2. 眼查查bob体育网址_bob平台_BOB体育官网小程序登录流程

现在咱们有两个小程序,眼查查小程序和职工版标签3,其间职工版因为不跟微信进行交互,无需记载openId之标签5类的数据,所以在实践开发进程中,咱们直接省掉了小程序登录这个过程,运用的是用户名和暗码交换token。而眼查查小程序则因为需求接入微信的其他才能bob体育网址_bob平台_BOB体育官网,并需求进行数据打通所以有必要要进行小程序登录。

一般小程序登录都是在放在app实例中进行,咱们的眼查查小程序bob体育网址_bob平台_BOB体育官网也不破例。

async标签11 loginToServer() {
 let res = await wepy.login();
 let that = this
 if (res.code) {
 await api.getTokenNew({
 auth: true,
 method: 'POST',
 query: {
 grant_type: 'weixbob体育网址_bob平台_BOB体育官网in',
 wxcode: res.codbob体育网址_bob平台_BOB体育官网e
 },
 success: function (params) {
 if (params.access_token) {
 Storabob体育网址_bob平台_BOB体育官网geUtils.getInsta标签5nce().saveToken(params.access_token)
 if标签20 (that.globalData.userInfo) {
 that.updateNickNameAndAvatar()
 }
 that.queryDictionary()
 }
 },
 fail: function (params) {
 console.log标签3(params)
 }
 })
 }
}

3. 参考资料

1. https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/login.html