![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
security
龙小虬
很懒。
展开
-
基于ssm(Spring+SpringMVC+MybatisPlus)框架整合Security+JWT+xml配置(四)——自定义JSON数据返回(前后端分离)
今日目标: 1.登录成功,登录失败,无权访问,登出成功,未登录访问的数据以JSON形式返回给前端 1.登录成功 SuccessHandler.java package com.alumni_circle.controller.security; import cn.hutool.core.util.IdUtil; import cn.hutool.json.JSON; import cn.hutool.json.JSONUtil; import com.alumni_circle.core.utils.J原创 2020-08-02 16:03:44 · 307 阅读 · 5 评论 -
基于ssm(Spring+SpringMVC+MybatisPlus)框架整合Security+JWT+xml配置(四)——升级为JSON登录并优化
今日目标: 1.JSON登录,返回JSON数据给前端 2.给微信小程序登录升个小级 JSON登录其实很简单,我们并没有改变security表单登录的本质,在上一章我们写了一个FormLoginFilter,这是基于表单登录的, 但是不觉得这么一个小程序登录, 浪费了这么好的一个类?? 那我们就拿它来做JSON登录和微信小程序好的多了 开始整他。 我们重写一个拦截类,JsonLoginFilter.java 在这个类中,我们截取请求的JSON数据,把JSON数据放到对应表单流中 package com.alu原创 2020-08-02 15:45:50 · 163 阅读 · 0 评论 -
基于ssm(Spring+SpringMVC+MybatisPlus)框架整合Security+JWT+xml配置(三)——整合PC端登录和微信小程序登录
这么久终于更新了。。。。。 今日目的: 1.让小程序也能通过这个security框架进行验证 一个系统,我们通常会有一个权限的管理平台,那么我们加起来我们就需要一个服务平台和一个权限平台。博主使用的是一个小程序,一个PC端的管理平台 在框架整合(二)中,我们实现了PC端的登录,现在我们来实现微信小程序端的登录。 因为我们使用的框架中,是利用账号密码来效验登录的,我们又不想打开匿名登录 ,所以微信小程序的登录也需要一个账号密码,目前的想法是,建立一个表,表中佩戴openid。表的结构如下: 我们在上一章的数原创 2020-08-02 15:05:47 · 485 阅读 · 0 评论