Skip to content

ITJaye/wafer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 

Repository files navigation

[新wafer]支持微信小程序登陆授权新要求

微信小程序新的登陆方式修改为: 1.用户每次进入小程序, 通过wx.checkSession检查会话状态, 调用wx.login获取code发送到服务端, 服务端通过code换取用户的openId、unionId和session_key, 此时注册用户信息,给定默认的头像和昵称, 达到用户注册的目的,并给客户端返回用户的userInfo

2.小程序端需要用户头像和昵称的时候, 小程序端放置【获取用户头像昵称按钮】, 用户点击时通过wx.getUserInfo带上withCredentials:true 获取 encryptedData 和 iv 上传到服务端进行信息解密, 解密后得到用户的userInfo,此时可以更新数据库中用户的信息。

阅读 Wiki 文档了解 Wafer 提供的服务、部署方法、架构设计以及实现细节。

开发者资源索引

About

[新wafer]支持微信小程序登陆授权新要求

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published