收藏
回答

根据code去获取openid,这个code的缓存问题?

code缓存时间长了,就会出现重复code的问题,用户直接就获取了其他用户缓存的数据,code缓存时间短了就会出现获取不到openid的情况,这个是什么情况,怎么能避免这个问题?

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

5 个回答

  • 扶苏。
    扶苏。
    01-20

    code不需要缓存。重读login 是不同得code

    01-20
    赞同 1
    回复
  • LiGht
    LiGht
    01-20

    这个是公众号里的页面,用code去换openid

    01-20
    赞同
    回复
  • 小肥羊
    小肥羊
    01-20

    好奇为什么用把code缓存??难道后面登录从缓存里面取code??

    01-20
    赞同
    回复
  • 子不语
    子不语
    01-20

    为什么要缓存?每次拿openid的时候,都login一次不行吗?

    --↓↓👍如果觉得有帮助的话请点个【赞】吧(唏嘘也有小尾巴了,可惜是假的)

    01-20
    赞同
    回复
  • 仙森ღ₅₂₀¹³¹⁴
    仙森ღ₅₂₀¹³¹⁴
    01-20

    用户直接获取了其他用户缓存的数据?我想知道这个是什么操作?


    你这样把code缓存起来 有一种方法。每次在需要授权前,先调用一次wx.login拿code。

    不过建议还是了解下session_key的应用吧。

    01-20
    赞同
    回复
登录 后发表内容
问题标签