收藏
回答

分享出去的页面为什么无法登陆?

要求是写一个发放红包的功能,分享出去以后,如果没登录不能领取红包,登录后则可以领取。分享出去的链接,别人如果是正常在线状态是可以领取,是正常的。如果没有登陆就先登录在领取,问题就是分享出去的无法登陆。以前分享的可以登陆,这两次通过分享都无法登陆,登录页面还是原来的页面。通过扫二维码体验版也可以登陆。多次测试后得到的原因是在登录页面无法获取到全局pid

回答关注问题邀请回答
收藏

2 个回答

  • จุ๊บ
    จุ๊บ
    2020-02-17

    你可以把获取的 pid 放在缓存里面,从缓存里面获取数据

    2020-02-17
    有用 1
    回复 5
    • 马
      2020-02-17
      你的意思是分享出去时,把pid带出去,分享时先把这个值放到本地,再获取吗?
      2020-02-17
      回复
    • จุ๊บ
      จุ๊บ
      2020-02-17回复
      你这个pid 是什么?如果是某个参数的话,分享出去肯定要带着参数,而且跳转登陆页也要有这个参数。否则就会造成参数丢失了
      2020-02-17
      回复
    • 马
      2020-02-18回复จุ๊บ
      不是分享的参数,分享的参数没问题,是全局变量,是登陆时用到的参数
      2020-02-18
      回复
    • จุ๊บ
      จุ๊บ
      2020-02-18回复
      是不是这个pid 就是分享者ID,说白了就是谁是通过谁分享进入的。你完全可以把这个pid存在缓存里,或者判断用户未登录的话带着这个pid跳转。
      2020-02-18
      回复
    • 马
      2020-02-18回复จุ๊บ
      多谢大佬指点,是分享少了一个值,十分感谢
      2020-02-18
      回复
  • 马
    2020-02-18

    问题已经解决,多谢大佬指点

    2020-02-18
    有用
    回复
登录 后发表内容
问题标签