位置:- 正文
推荐整理分享微信小程序登录方法,授权登陆及获取微信用户手机号(微信小程序登录后端),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:微信小程序登录授权流程,微信小程序登录的账号怎么注销,微信小程序登录的账号怎么注销,微信小程序登录不了,微信小程序登录入口,微信小程序登录的账号怎么注销,微信小程序登录不了,微信小程序登录的账号如何退出,内容如对您有帮助,希望把文章链接给更多的朋友!
✅作者简介:
大家好五一快乐,我是痴心阿文,你们的学友哥,今天给大家分享微信小程序登录方法! 📃个人主页:痴心阿文的博客_CSDN博客-TypeScript.js,笔记,CSS领域博主 🔥本文前言:微信小程序登录方法,授权登陆及获取微信用户手机号 💖如果觉得博主的文章有帮到你的话,请👍支持一下博主哦🤞
🍉🍉🍉先看一下小程序的登陆流程

使用说明注意:
调用 auth.code2Session 接口,换取 用户唯一标识 OpenID 、 用户在微信开放平台帐号下的唯一标识UnionID(若当前小程序已绑定到微信开放平台帐号) 和 会话密钥 session_key。
之后开发者服务器可以根据用户标识来生成自定义登录态,用于后续业务逻辑中前后端交互时识别用户身份。
注意事项
会话密钥 session_key 是对用户数据进行 加密签名 的密钥。为了应用自身的数据安全,开发者服务器不应该把会话密钥下发到小程序,也不应该对外提供这个密钥。
临时登录凭证 code 只能使用一次
🍉🍉🍉 第一步, 调用微信登陆方法 wx.login() 获取临时登录凭证code ,并回传到开发者服务器。
//微信登录方法 wx.login()//调用微信登录方法 wx.login() 获取临时登录凭证code ,并回传到开发者服务器。login() { wx.login({ success: (ress) => { wx.request({ url: '服务器后端接口', data: { code: ress.code }, success: (result) => { console.log(result.data.openId); //获取到openid } }) }, fail: (error) => { console.log('登录失败!' + error); } })}微信登录的一些参数
🍉🍉🍉第二步,获取用户信息,点击事件,获取用户授权,用户同意后然后返回信息
//利用后端接口获取openid,获取到自己系统账号的id,当前小程序已绑定到微信开放平台帐号,与微信号绑定,使得下次登录微信账号就跟小程序系统的账号绑定。//getUserProfile 方法getUserProfile() { var that = this wx.getUserProfile({ desc: '用于获取用户微信个人信息',//