首页 > 作文

微信登陆

更新时间:2023-03-03 20:50:10 阅读: 评论:0

血流不畅-高效课堂

微信登陆
2023年3月3日发(作者:只换不修)

站长统计

web微信扫码登录(unionid)

实现⽬标:

点击微信登录按钮,打开标题为微信登录的新标签页,上⾯有微信⼆维码,⼿机扫码跳转到登录页⾯,显⽰登录成功。

1.调⽤后台接⼝front/thirdparty/wxlogin获取路径,返回如下url

打开新标签页,上⾯有微信⼆维码

3.⼿机扫码登录

4.页⾯跳转回redirect_uri的路径,该url多了⼀个参数code,前端获取参数code,调⽤后台接⼝

front/thirdparty/wxcallback,

5.如果⽤户已经注册过,数据库有⽤户信息,那么成功登陆,返回⽤户信息

6.如果⽤户没有注册过,返回参数ifReg=fal和unionId,数据库没有⽤户信息,需要⽤户绑定unionId。调⽤接⼝

bindWeixin

通过参数已有账号的⼿机号,密码,unionId,type(标识是微信unoinId登陆),进⾏绑定,绑定成功,返回⽤户信息。

h5调⽤

/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&respon_type=code&scope=SCOPE&state=STATE#wechat_redi

web调⽤

/connect/qrconnect?appid=APPID&redirect_uri=REDIRECT_URI&respon_type=code&scope=snsapi_login&state=1#wechat_redirect

参数说明:

appid:⾃⼰的appid

redirect_uri:扫码成功后的回调地址,该路径需要在微信平台进⾏配置。

respon_type=code:写死的,扫码成功后,会给你返回code参数

state=1:这个1是⾃⼰定的,这⾥作为区分是微信unionId登录。扫码成功后的回调地址会带上这个参数。

本文发布于:2023-03-03 20:50:09,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/1677847810127347.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:微信登陆.doc

本文 PDF 下载地址:微信登陆.pdf

下一篇:返回列表
标签:微信登陆
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 站长QQ:55-9-10-26 专利检索|