收藏
回答

getSetting的scope.userInfo一直为true,那如何判断是否授权?

RT

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

4 个回答

  • brave
    brave
    2022-02-25

    目前已经没有任何方式获取用户信息的授权状态了。

    2022-02-25
    有用 4
    回复 5
    • 陈五木
      陈五木
      2022-02-25
      是可以直接将openId保存在数据库中  每次去查时候有这个值来判断是否授权过吗 ?
      还有现在还有授权过期这个说法吗
      2022-02-25
      回复
    • brave
      brave
      2022-02-25回复陈五木
      怎么说呢 你后端计算存储了用户的头像昵称信息,假如用户更换了昵称或者微信头像,那么这个数据肯定也不是最新的,而且存储的头像链接也会过期。。要么你们提供头像给用户自定义选择,要么就定一个授权过期时间
      2022-02-25
      回复
    • 陈五木
      陈五木
      2022-02-25回复brave
      这些其实我不管的  现在我相当于想授权过一次   下一次再进入小程序的时候 我想把头像重新赋上   应该只要读取数据库的就行了无需再次点击授权吧  不然进一次小程序就弹一次授权吗
      2022-02-25
      回复
    • brave
      brave
      2022-02-25回复陈五木
      是的授权了你就存储到数据库里
      2022-02-25
      回复
    • 陈五木
      陈五木
      2022-02-25回复brave
      非常感谢
      2022-02-25
      回复
  • 老张
    老张
    2022-02-25

    1、获取1万次,需要1万次授权;没有“已授权”一说了。

    2022-02-25
    有用 1
    回复 3
    • 陈五木
      陈五木
      2022-02-25
      我如果把openid以及头像存入到后台  下一次进入小程序时我直接去数据库取  反填用户头像和登录状态可以吗   不至于我进入一次小程序就要点击一次授权吧?
      2022-02-25
      回复
    • 老张
      老张
      2022-02-25
      正解。
      2022-02-25
      回复
    • 陈五木
      陈五木
      2022-02-25回复老张
      非常感谢
      2022-02-25
      回复
  • 拾柒
    拾柒
    2022-02-25

    2022-02-25
    有用
    回复
  • 游戏人生
    游戏人生
    2022-02-25

    授权的

    另外现在头像需要自己保存在数据库中

    若认为该回答有用,给回答者点个[ 有用 ],让答案帮助更多的人

    2022-02-25
    有用
    回复
登录 后发表内容