[HTML教程] 判断登陆是否失效代码

[复制链接]
查看3228 | 回复11 | 2020-11-1 21:58:17 | 显示全部楼层 |阅读模式
这次给大家带来判断登陆是否失效代码,判断登陆是否失效注意事项有哪些,下面就是实战案例,一起来看一下。

var that = this;
        new Promise((resolve, reject) => {
            // 检查wx.login有没有失效,失效的话重新wx.login
            wx.checkSession({
                success() {
                    console.log('code', wx.getStorageSync('code'));
                    console.log('globalData', wx.getStorageSync('globalData'));
             //如果小程序再次从后台进入前台的话,用storage保存的话是有值的
             //如果用this.globalData的话来保存数据,下次从后台进入前台的话是值还是空的 
                },
                fail() {
                    wx.login({
                        success(res) {
                            wx.getUserInfo({
                                success(re) {
                                    wx.setStorageSync('code', res.code)
                                    that.globalData.code = res.code;
                                    that.globalData.userInfo = re.userInfo;
                                    wx.setStorageSync('globalData', that.globalData);
                                }
                            })
                        },
                        fail: function(err) {
                            
                        }
                    })
                }
            })
            resolve();
        }).then((res) => {
            var code=wx.getStorageSync('code');
            var globalData=wx.getStorageSync('globalData')
           
        })

第一首先wx.checkSession是判断wx.login方法登录态有没有失效的
思路
wx.checkSession({
  success(){    //这时候的登陆态是没有失效的,可以不用再去wx.login
    //但是照我的需求,我接下来要去连接口,需要登陆的数据,但是这时候数据怎么拿
        1.如果小程序再次从后台进入前台的话,用storage保存的话是有值的
    2.如果用this.globalData的话来保存数据,下次从后台进入前台的话是值还是空的   },
  fail(){    wx.login()
  }
})

这就是我的实现思路
代码在上面

相信看了这些案例你已经掌握了方法,更多精彩请关注爱上源码网其它相关文章!

相关阅读:

overflow的滚动有哪些重要性

常用input文本框内容自动垂直居中并默认提示文字单击为空

在HTML中如何让版权符号更美观

html如何实现鼠标悬停提示A标签内容

以上就是判断登陆是否失效代码的详细内容,更多请关注爱上源码网其它相关文章!

  • 微信
  • 分享
  • 相关标签:代码 失效 是否
  • 本文原创发布爱上源码网,转载请注明出处,感谢您的尊重!
    • 上一篇:为什么slot都是用在子组件
    • 下一篇:Vue的elementUI实现自定义主题

    相关文章

    相关视频

    • 奇妙的 CSS shapes(CSS图形)
    • IE、火狐、谷歌浏览器下兼容统一select样式
    • 神奇的 conic-gradient 圆锥渐变
    • 利用html实现一个三级菜单
    • 判断登陆是否失效代码
    • HTML 计算机代码
    • Javascript 基础教程之如何插入JavaScript代码
    • Javascript 基础教程之网页中js代码的位置
    • HTML5 代码规范
    • HTML5 代码规范
    本文有爱上源码下载完入驻作者发布,如果对您版权造成侵害,可以联系本站站长管理进行维权删除,本站收到维权24小时内进行处理,谢谢您关注23ym.cn! 本站分享大量程序员技术文章以及对编程开发的初级入门教程,包括图文讲解笔记和高清视频下载~
    回复

    使用道具 举报

    成都路人甲萌 | 2020-11-30 07:26:46 | 显示全部楼层
    这个资源都有真不错
    回复

    使用道具 举报

    小鑫鑫鑫h | 2021-4-11 03:21:41 | 显示全部楼层
    谢谢楼主发布的资源下载,帮助我不少
    回复

    使用道具 举报

    阿威来自山西 | 2021-9-2 15:02:33 | 显示全部楼层
    感谢悟空源码分享精品资源!
    回复

    使用道具 举报

    落日余晖97 | 2022-4-16 18:26:41 | 显示全部楼层
    感谢悟空源码分享精品资源!
    回复

    使用道具 举报

    沙941 | 2022-6-3 00:41:40 | 显示全部楼层
    悟空源码资源不错。粉了
    回复

    使用道具 举报

    娣玲 | 2022-6-3 05:06:51 | 显示全部楼层
    厉害了悟空源码,这么多资源
    回复

    使用道具 举报

    醉于山水 | 2022-11-11 00:24:13 | 显示全部楼层
    这个下载站资源真齐全
    回复

    使用道具 举报

    天一教育培训寐 | 2023-3-14 00:05:37 | 显示全部楼层
    有情怀的站啊,爱了
    回复

    使用道具 举报

    wpwexx127388 | 2023-11-25 03:25:49 | 显示全部楼层
    谢谢楼主分享的资源,爱了~~~
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则