美文网首页
微信小程序登录

微信小程序登录

作者: 始与初见好吗 | 来源:发表于2020-09-25 15:07 被阅读0次

一、微信开发工具配置

    1. 配置appId

        打开微信开发工具,导入项目,打开右上角详情,输入小程序的appid。

        

配置小程序appid

    2.配置小程序不校验合法域名勾选上,方便开发时调用测试api。

    

不校验合法域名

二、微信授权

    1.判断wx.canIUse() 判断小程序的API,回调,参数,组件等是否在当前版本可用。

    2.调用wx.getSetting()判断是否已经授权,未授权提示。

三、调用wx.login() 获取登录凭证(code)

    返回用户登录凭证(有效期五分钟),开发者需要在开发者服务器后台调用 auth.code2Session,使用 code 换取 openid 和 session_key 等信息。

    1.调用wx.login()获取用户code

    

四、调用wx.getUserInfo() 方法获取用户信息

    1.返回值

            userInfo:用户信息对象,不包含 openid 等敏感信息。 头像、名字等

            encryptedData:包括敏感数据在内的完整用户信息的加密数据

            iv:加密算法的初始向量

五、根据用户信息调用后端接口换取sessionId

相关文章

网友评论

      本文标题:微信小程序登录

      本文链接:https://www.haomeiwen.com/subject/fijfuktx.html