微信小程序
chenabin_php
这个作者很懒,什么都没留下…
展开
-
php获取微信小程序oppenid 代码
1.微信小程序代码WXML代码<!--index.wxml--><view class="container"> <view class="userinfo"> <button open-type="getUserInfo" bindgetuserinfo="getUserInfo">头像授权登原创 2018-12-18 16:16:23 · 698 阅读 · 0 评论 -
微信小程序 用户登录和维护的实例 以及手机号码授权
首先,小程序的登录流程图是这样的 项目登录流程思路:第一步:获取openid(在之前的文章写了,这里不再复述)第二步 : 与数据库中的openid对比,如果存在openid表示已经授权登录过了。直接返回用户信息,同时需要将session_key存到redis,后续手机号码授权时需要用到。如果不存在,表示未授权登录。跳转到授权登录//获取用户是否已经授权 public ...原创 2018-12-18 16:46:47 · 1416 阅读 · 0 评论 -
php 小程序登录流程及代码
第一次做小程序,记录一下。以便后续自己查找~ 首先。看一下微信的登录流程图 步骤:在客户端获取当前登录微信用户的登录凭证(code)。使用该凭证向微信服务器换取该微信用户的唯一标识(openid)和会话密钥(session_key)。引用微信加解密,获取用户信息。注意:1.未进行登录验证。2.引用加解密是,路径要正确。 //未授权用户,请求微信接口,进...原创 2019-01-18 15:20:34 · 1181 阅读 · 0 评论 -
微信小程序获取微信绑定授权手机号getPhoneNumber
继前面登录之后,有做手机号码授权。获取用户手机号码。注意: 微信文档所示在回调中调用 wx.login 登录,可能会刷新登录态。此时服务器使用 code 换取的 sessionKey 不是加密时使用的 sessionKey,导致解密失败。建议开发者提前进行 login;或者在回调中先使用 checkSession 进行登录态检查,避免 login 刷新登录态。 也就是在请求这个接口之...原创 2019-01-18 15:28:24 · 2975 阅读 · 0 评论