主机参考: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 授权类型=授权代码
推荐:小程序开发教程以上是小程序登录流程总结的详细内容。更多请关注主机参考其他相关文章!
这几篇文章你可能也喜欢:
- 如何实现小程序发送服务通知(小程序如何主动向用户发送通知)
- 如何获取小程序的unionid(如何获取小程序的页面路径)
- 生成海报的示例小程序(Java后端)(微信小程序生成海报演示)
- 什么是小程序? 有哪些功能?(什么是小程序?有哪些功能?)
- 介绍如何用小程序生成参数二维码(二维码+小程序参数)
本文由主机参考刊发,转载请注明:小程序登录过程摘要(小程序自动登录过程) https://zhujicankao.com/80172.html
评论前必须登录!
注册