主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
首先来介绍一下小程序。
小程序是无需下载安装即可使用的应用。它实现了应用程序“触手可及”的梦想。用户可以通过扫描或搜索来打开应用程序。也体现了“用完即走”的思想,用户不用担心是否安装太多应用。应用程序将无处不在,随时可用,但没有必要安装或卸载它们。
1:什么是1:session_key和openId?
会话密钥
官方的解释是:session_key是微信服务器生成的对用户数据进行加密和签名的密钥。(1)解密wx.getUserInfo()接口获取的“用户信息中的密文”。(2)“稍微处理”一下,维护小程序的登录状态。“轻微处理”大致是:(1)生成一个随机数(官方称为3RD _ session);(2)用这个随机数作为session的密钥,session_key+openid为value。也就是会话
2.如何获取session_key和openId?官方HTTP接口:https://api.weixin.qq.com/sns/jscode2session? APPID = APPID ;秘密=秘密 js _ code = JSCODE Grant_type=authorization_code获取步骤:(1)获取appid,secret,js_code(2)将上述接口地址的appid,secret,js_code分别替换为APPID,SECRET,js_code,否则不变,组装成一个完整的地址。比如说:!
!
4.获取4:appid和secret
Appid是applet IDsecret是applet secret。如何获取:小程序后台登录网址:https://mp.weixin.qq.com/.打开小程序后台网址,注册登录后,可以找到你的AppID和AppSecret,如下图所示。
微信小程序获取session_key和openId(加解密,签名系列)
注:目前小程序个人无法注册,注册范围开放:企业、政府、媒体等组织;当然,通过这种方式,个人也可以注册。门户:http://www.moquu.com/v/372.html
5: js_code如何通过调用wx.login()接口获取登录凭证(js_code)
微信小程序获取session_key和openId(加解密,签名系列)!
6:总结整个session_key获取过程(1)注册微信小程序,登录后台在设置中获取appId和secret(key)(2)调用wx.login()接口获取登录凭证js_code(3)调用wx.request()接口发送js_code到服务器后台(4)在服务器后台,appId和secret已知,
官方的http接口地址是:https://api.weixin.qq.com/sns/jscode2session? APPID = APPID ;秘密=秘密 js _ code = JSCODE 授权类型=授权代码
推荐:小程序开发教程以上是小程序登录流程总结的详细内容。更多请关注主机参考其他相关文章!
这几篇文章你可能也喜欢:
- 微信卡包如何跳转到小程序?浅析如何实现(如何开启微信卡包功能)
- 如果我的小程序大小超出了限制,除了外包还能做什么?如何避免和解决大小限制?
- 一步步指导如何用小程序实现3D裸眼轮播效果。
- 下面我们就来看看如何打造一款过年的“智能春联”小程序。 (小说春节情侣)
- 一步一步实现创建虎年头像框架的小程序(实践)(Creating an avatar with a Tiger Head)
本文由主机参考刊发,转载请注明:小程序登录过程摘要(小程序自动登录过程) https://zhujicankao.com/80172.html
评论前必须登录!
注册