更新记录
1.0.0(2024-10-15) 下载此版本
微信授权登录 自动登录 storage存储token信息 封装request请求,携带token信息
平台兼容性
uni-app
Vue2 | Vue3 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 |
---|---|---|---|---|---|---|---|---|
√ | - | - | - | - | - | - | - | - |
微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 快应用-华为 | 快应用-联盟 |
---|---|---|---|---|---|---|---|---|---|---|
- | - | - | - | - | - | - | - | - | - | - |
本项目仅为前端工程demo,后端需自行开发 注意事项: 1)根目录下config.js配置请求java后端地址 2)根目录下manifest.json文件配置微信小程序AppID 实现思路为: 1)小程序前端页面调用微信提供的登录接口wx.login(),获取登录凭证(code) 2)拿着code请求小程序后台,后台调用微信提供的小程序登录接口jscode2session,获取openid 3) 小程序后台根据openid,创建新用户或者登录,并返回token至前端 4)前端将token信息存入storage,业务访问时,将token信息传给后台 5)后台验证token信息是否合法