快速集成微信扫码登录功能
本项目提供微信扫码登录的 API 服务。以下操作只需将 xxxxxxxxxx 替换为自己的 SK 即可使用。
隐私声明:本项目保证不会永久存储用户信息,只会根据开发者的 SK 在 Redis 中保存对应的用户信息 3600 秒,便于用户获取对应的数据。
0-9、字母 a-zA-Z,长度为 10-15 个字符。sk=xxxxxxxxxx
方式一:带参数访问(推荐)
https://auth.xiaorui.pro/api/qrcode?str=auth.xiaorui.pro@xxxxxxxxxx
方式二:直接访问
https://auth.xiaorui.pro/api/qrcode
取响应中 image 字段的值(base64 编码),转换为二维码图片
登录成功后不会主动回调,需要轮询以下接口获取用户信息:
https://auth.xiaorui.pro/api/userinfo?sk=xxxxxxxxxx
SK 为步骤一所生成的随机字符串,有用户信息返回即表示已登录
openid 或 unionid 作为用户唯一标识