小程序无限跳转登录页的问题可以这么操作

这篇具有很好参考价值的文章主要介绍了小程序无限跳转登录页的问题可以这么操作。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

最近发现小程序不停的跳转登录页,原因是在一个页面访问多个接口,接口返回没有token令牌,但是做了请求拦截器,所以没有登录就跳转登录页。

我考虑过让后端去做这个事情,就是把所有的接口归结到一个接口去调用,但是不能解决根本问题,还有就是让后端去加入到白名单里面,但是也不能解决根本问题,下面我说一下前端去做的这个事情:

 if (getCurrentPages()[getCurrentPages().length - 1].route == 'pages/login/index') {
    return;
  } else {
    wx.navigateTo({
      url: '/pages/login/index',
    })
  }

//在这里判断当前页面是不是你的登录页面,如果是就直接return出去,如果不是就跳转

大家可以参考下!

如果有更好的办法可以来评论区沟通下!文章来源地址https://www.toymoban.com/news/detail-678451.html

到了这里,关于小程序无限跳转登录页的问题可以这么操作的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 让微信公众号自动回复可以跳转小程序的消息

    1、在公众号中关联对应的小程序 点击公众号左侧菜单栏“小程序管理”,点击“添加”按钮。 ​ 添加小程序,点击“关联小程序” ​ 输入对应的小程序名称,点击搜索,显示出对应的小程序信息,点击“下一步”按钮,用管理员的微信扫码授权即可。 ​ 2、设置公众号的

    2024年02月12日
    浏览(37)
  • 小程序A跳转小程序B并且自动登录

    需求 例如有一个小程序A,A中有一个功能需要跳转小程序B进行查看。需要点击此功能跳转至小程序B,并且自动登录 实现方式 小程序A的跳转方法 小程序B app.js 小程序B登录界面,判断是否从其他小程序跳转过来,然后在skipLogin中去处理跳转登录逻辑即可

    2024年02月06日
    浏览(30)
  • 可以翻页的电子画册制作指南

    ​电子画册是一种创新的方式,可以将传统的纸质画册转化为数字化的形式,并且具备翻页的功能。它不仅可以提供更好的阅读体验,还可以方便地分享给他人。 1.选择制作工具: 有许多在线平台和软件可以帮助你制作电子画册,比如 FLBOOK , FLBOOK 很适合初学者制作电子画

    2024年02月11日
    浏览(29)
  • 短信跳转打开微信小程序的指定页面,可以携带参数

    本项目具体需求是短信跳转同一个小程序的不同页面,可以带参数。使用云函数和h5页面,开发时使用静态网站调试,后期h5页面后端另外部署的。 不属于原创,只是在使用的过程中参考以下教程,最终达到效果。现在记录下自己的实施过程。 微信小程序云函数使用教程【超

    2024年04月16日
    浏览(43)
  • 微信小程序授权登录,跳转页面后在跳回首页不用再次登录

           小程序授权登录要使用wx.getUserProfile,获得用户投头像后,做一些页面跳转功能,但是如果需要再次跳转首页的话,小程序就会有回到登录前的状态,这样体验感会很差。要想不用再次登录,也不难,只需要判断userInfo是否还存有信息就可以了。举个例子: 跳转后的

    2024年02月13日
    浏览(35)
  • 帝国CMS商城提交订单后跳转到订单列表页的实现方法

    帝国CMS商城提交订单后默认返回购物车页面,但订单已经提交了,购物车基本上是空空如也,所以更希望提交订单后跳转到订单列表页查看订单。 打开 e/ShopSys/class/ShopSysFun.php 这个文件, 找到:(约534行) $location=\\\"buycar/\\\"; 修改为: $location=\\\"ListDd/\\\"; 不想改文件可以参考:htt

    2024年02月03日
    浏览(38)
  • 微信小程序内页跳转登录,登录完成后携带参数重新回到之前页面实现方法

    第一步:在app.js或utils.js中添加以下两个方法: 第二步:在跳转到登录页面跳转前调用setCallbackUrl方法(获当前页面的路径和参数存本地),登录页面登录成功后调用getCallBackUrl方法(提取之前存的路径和参数返回),如果没有就在catch中执行登录后的正常逻辑,比如跳转到默

    2024年02月02日
    浏览(43)
  • el-table中点击跳转到详情页的两种方法

    跳转的两种写法: 1.使用keep-alive使组件缓存,防止刷新时参数丢失 keep-alive 组件用于缓存和保持组件的状态,而不是路由参数。它可以在组件切换时保留组件的状态,从而避免重新渲染和加载数据。 keep-alive 主要用于提高页面性能和用户体验,而不涉及路由参数的传递和保留。

    2024年02月10日
    浏览(26)
  • 微信小程序登录页验证与页面跳转(二) ---结合SpringBoot和MySQL实现多用户登录

    Spring Boot的开发环境如下: 1、IDEA:2020 2、JDK版本:1.8 3、MySQL 版本:8 代码如下(示例): 打开IDEA,新建项目: 这里选择Spring lnitializr: 在接下来的页面中进行如下配置: 进行下一步:选择SpringBoot的版本,这里选择的是2.7.14 然后: 设置项目所在路径和设置项目名称: 项

    2024年01月22日
    浏览(43)
  • uniapp微信小程序全局所有页面放置一个跳转首页的可以拖动的悬浮按钮

    把上面的静态解构放到src/components/movable/movable.vuewe文件作为自定义组件 此处用的到时uniapp的movable-area组件和内嵌 movable-view 组件,其中movable-area表示可拖动的范围,movable-view用于指示可拖动的区域。 参照文档:movable-area | uni-app官网     movable-view | uni-app官网 想要实现每个页

    2024年02月03日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包