使用场景:

一个小程序 既可以使用手机号和密码登录 也可以使用微信授权登录

Uniapp代码:

login(){
       //uniapp通过uni.login方法获取code值;并且向/api/login/接口发送code参数
       uni.login({
       provider: 'weixin',
       onlyAuthorize:true,
       success: function(loginRes) {
         uni.request({
        url: "http://127.0.0.1:8089/api/login/" + loginRes.code,
        success: (res) => {
           // 处理登录成功
                            
        }
         })
       }
       })
            
    }, 

Ruoyi-Vue后端代码 JSON Web Token (JWT)是一种基于 token 的认证方案

1.SpringBoot的Token校验逻辑(token过滤器) JwtAuthenticationTokenFilter
   1.每个请求在拦截的时候,通过获取Token验证是否已经存在(登录),返回用户信息。
   2.

参考文章:https://blog.csdn.net/weixin_45577687/article/details/125225570

标签: none

相关阅读

  • 测试信息
  • 开发商:阿里巴巴
  • 版本号:1.0
  • 配色:(企业家)” 推选活动结果
  • 测试信息
  • 测试信息
  • 测试信息