微信小程序实现PC网站扫码授权登录获取用户信息(头像、昵称)

2020/6/10 5:26:28

本文主要是介绍微信小程序实现PC网站扫码授权登录获取用户信息(头像、昵称),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

前言

目前微信扫码登录的实现有以下2种方式:
1、微信服务号扫码网页授权登录
2、微信开放平台Oauth2.0授权登录

以上2种方式少不了微信认证,都是需要交300元认证后才可以获得开发能力。所以我就想到了微信小程序,个人开发者无需认证也可以获得用户信息,授权登录,就可以简单实现一样的功能。

流程

1、PC端生成小程序码,携带唯一参数scene
2、微信扫码,进入小程序,获得唯一参数scene,小程序进行授权获取用户信息(头像、昵称)
3、确认登录,把当前获得的用户信息(头像、昵称、scene)一起插入数据库进行注册用户。
4、注册后,网页端保持连接(ajax轮询或者websocket)获得扫码状态,如果小程序端点击确认登录,则PC网页端就显示登录成功,显示头像和昵称。

image.png

演示

GIF 2020-6-9 23-49-01.gif

微信图片_20200609235030.jpg

体验

点击体验

代码

先休息,后面更新~



这篇关于微信小程序实现PC网站扫码授权登录获取用户信息(头像、昵称)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程