收藏
回答

用户授权的流程是什么?都用到那些api

1、进入需要用户授权的页面。怎么判断有没有被授权。通过什么api来判断这个? 还是后台判断?

2、如果判断了未授权的话,需要什么操作 让用户同意授权?

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

2 个回答

  • 老张
    老张
    2021-08-05

    https://developers.weixin.qq.com/community/develop/article/doc/000ae488458d201b838c45efe5bc13

    就按wx.showModal一样处理。

    2021-08-05
    有用
    回复 7
    • 下划线
      下划线
      2021-08-05
      那怎么知道 用户是不是已经授权了呢
      2021-08-05
      回复
    • 下划线
      下划线
      2021-08-05回复下划线
      checksession 这个方法 能判断出来吗
      2021-08-05
      回复
    • 老张
      老张
      2021-08-05回复下划线
      你自己判断。你数据库里记录了没有。微信没有任何接口会告诉你是否已经授权过了。
      2021-08-05
      回复
    • 下划线
      下划线
      2021-08-05
      用这个方法 getUserProfile 提示 {errMsg: "getUserProfile:fail can only be invoked by user TAP gesture."}errMsg: "getUserProfile:fail can only be invoked by user TAP gesture."__proto__: Object
      2021-08-05
      回复
    • 老张
      老张
      2021-08-05回复下划线
      字面意思。需要用户有点击行为。
      2021-08-05
      回复
    查看更多(2)
  • ???
    ???
    2021-08-05

    一、判断本地存储是否有openid;

    二、1.前端调用小程序api获取code并传给后端;

    2.后端接收到code获取用户openid传给前端;

    3.前端接收openid保存在localStorage内;


    具体通过什么参数判断登录态视具体情况而定




    2021-08-05
    有用
    回复 1
    • 下划线
      下划线
      2021-08-05
      获取用户信息的方法 getUserProfile 么实现吗? 报如下错误{errMsg: "getUserProfile:fail can only be invoked by user TAP gesture."}errMsg: "getUserProfile:fail can only be invoked by user TAP gesture."__proto__: Object
      2021-08-05
      回复
登录 后发表内容