微信小程序获取用户OpenID(极简版、可复现),后端springboot

编程入门 行业动态 更新时间:2024-10-27 16:38:24

微信小程序获取用户OpenID(极简版、可复现),<a href=https://www.elefans.com/category/jswz/34/1771414.html style=后端springboot"/>

微信小程序获取用户OpenID(极简版、可复现),后端springboot

微信小程序获取用户OpenID(极简版、可复现),后端springboot

什么是OpenID

微信小程序OpenID,就代表每个用户的身份证号一样的唯一标识。我们不知道某个人的情况下,可通过OpenID来进行查询某个用户,当然OpenID不是我们自己生成的,而是前端通过微信提供的API wx.login({})得到一个code,再拿这个code去调用我们自己后台的接口,通过后端的接口获得到这个code,再去调用微信的方法(微信提供的公用API),获取到sessionKey,OpenID。

为什么要获取OpenID

有了OpenID,我们就可以直接用微信登录,把这个OpenID设置为用户表的主键,直接用微信的OpenID和我们的项目进行关联。用户表中查到OpenID,就说明已经注册过,直接返回信息进入。无,则可以跳转注册,补充一些我们用户表需要的其他字段。

原理图


(原理的流程很清楚)

步骤和代码

1、(无需更改)小程序的js,通过wx.requ

更多推荐

微信小程序获取用户OpenID(极简版、可复现),后端springboot

本文发布于:2024-02-11 07:28:23,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1679834.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:后端   程序   用户   微信小   springboot

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!