微信小程序token和openid的关系

更新时间:2023-01-13 22:20:26 来源:互联网 作者:青锋建站
  微信小程序token和openid主要涉及微信小程序登录与授权的过程。青锋建站在这里先介绍微信小程序登录,再介绍微信小程序token的产生。

微信小程序登录

  通过wx.login获取code,再将code发送给我们自己的服务器,我们自己的服务器需要将appid+appsecret+code,三者结合到一起发送给微信服务器。当微信服务器拿到appid+appsecret+code,会返回给我们的服务器一些信息包括session_key和openi。项目服务器将session_key和openid保存下来生成token并返回给客户端,客户端调把token保存下来,以后每一次发送请求必须携带toke来证明自己的身份。

微信小程序token生成

  token的生成方法不唯一,简单来说就是一个随机的或包含一定信息的哈希值,各个程序框架也有自己的token生成api,青锋建站介绍一个最简单的token生成函数。
public function createToken() {
 $randStr = rand(1,9999);
 $time = time();
 $sale = "qf2023";
 $token = md5($randStr.$time.$sale);
}
  以上是青锋建站介绍的微信小程序登录以及token的产生。青锋建站,提供专业的高品质网站制作服务,包括网站建设,SEO,网络营销,软件开发,微信小程序开发,网站建设知名品牌,全国接单,为企业构建强有力的营销平台

转载请注明来源网址:青锋建站-http://www.sjzphp.com/kaifazhe/xiaochengxu/token_openid_1613.html

电话 15632335515 | 邮箱 943703539@qq.com | QQ 943703539 | 微信 qingfengjianzhan

Copyright © 2016-2026 青锋建站 版权所有