微信小程序如何判断用户授权和登录是否过期?

2026-04-09 16:151阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计556个文字,预计阅读时间需要3分钟。

微信小程序如何判断用户授权和登录是否过期?

初始界面:- 判断用户是否过期(如未过期则重新登录)- 获取用户信息- 显示用户信息在前台- 主要实现两个功能: - 判断登录是否过期,过期则重新登录 - 显示用户信息

初始界面:

判断用户是否过期(如果未过期则重新登录):

获取用户信息:

获取用户的信息并在前台显示:

主要实现两个功能:

①判断登录是否过期,如果过期则就重新登录,如果没过期就提示未过期

②获取用户的信息,并在前台显示

index.wxml

<button bindtap="login">登录</button> <button bindtap="checksession">登录是否过期</button> <button open-type="getUserInfo" bindgetuserinfo="info">点击授权</button> <text>{{city}}</text> <text>{{country}}</text> <text>{{nickName}}</text> <text>{{province}}</text>

index.js

//index.js //获取应用实例 const app = getApp() Page({ data: { city:'', country:'', nickName:'', province:'' }, //发起api.weixin.qq.com/sns/jscode2session?appid={$appid}&secret={$secret}&js_code={$code}&grant_type=authorization_code"; //可去小程序开发文档中查看这个链接 //发送的代码 function httpGet($url){ $curl=curl_init(); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_TIMEOUT, 500); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, true); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, true); curl_setopt($curl, CURLOPT_URL, $url); $res= curl_exec($curl); curl_close($curl); return $res; } $str=httpGet($api); echo $str; ?>

关于这个php文件的说明:

①获取appid和secret:

微信小程序如何判断用户授权和登录是否过期?

②当你点击登录的时候,出现这些东西就说明php文件调用成功

③登录凭证校检地址(该里面的参数即可):

④域名要合法

在小程序平台上:

在web开发者工具里:

以上所述是小编给大家介绍的微信小程序用户授权及判断登录是否过期详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对自由互联网站的支持!

本文共计556个文字,预计阅读时间需要3分钟。

微信小程序如何判断用户授权和登录是否过期?

初始界面:- 判断用户是否过期(如未过期则重新登录)- 获取用户信息- 显示用户信息在前台- 主要实现两个功能: - 判断登录是否过期,过期则重新登录 - 显示用户信息

初始界面:

判断用户是否过期(如果未过期则重新登录):

获取用户信息:

获取用户的信息并在前台显示:

主要实现两个功能:

①判断登录是否过期,如果过期则就重新登录,如果没过期就提示未过期

②获取用户的信息,并在前台显示

index.wxml

<button bindtap="login">登录</button> <button bindtap="checksession">登录是否过期</button> <button open-type="getUserInfo" bindgetuserinfo="info">点击授权</button> <text>{{city}}</text> <text>{{country}}</text> <text>{{nickName}}</text> <text>{{province}}</text>

index.js

//index.js //获取应用实例 const app = getApp() Page({ data: { city:'', country:'', nickName:'', province:'' }, //发起api.weixin.qq.com/sns/jscode2session?appid={$appid}&secret={$secret}&js_code={$code}&grant_type=authorization_code"; //可去小程序开发文档中查看这个链接 //发送的代码 function httpGet($url){ $curl=curl_init(); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_TIMEOUT, 500); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, true); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, true); curl_setopt($curl, CURLOPT_URL, $url); $res= curl_exec($curl); curl_close($curl); return $res; } $str=httpGet($api); echo $str; ?>

关于这个php文件的说明:

①获取appid和secret:

微信小程序如何判断用户授权和登录是否过期?

②当你点击登录的时候,出现这些东西就说明php文件调用成功

③登录凭证校检地址(该里面的参数即可):

④域名要合法

在小程序平台上:

在web开发者工具里:

以上所述是小编给大家介绍的微信小程序用户授权及判断登录是否过期详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对自由互联网站的支持!