SSO单点登入流程 用户登入后, 通过JWT将通过一定规则生成一个token, 不建议将重要信息放入token中, 一般存放唯一标识符 这里为什么不在登入后就将用户信息存放入cookie中是因为, cookie存放信息不安全 将token存入Cookie中 创建拦截器, 拦截所有请求, 在请求前判断 ...
分类:
其他好文 时间:
2020-07-24 22:10:15
阅读次数:
88
Filter总共有五种,Authorization Filter,Resource Filter,Exception Filter,Action Filter,Result Filter Exception Filter 设置 新增全局异常过滤器GlobalExceptionFilter.cs, 当 ...
分类:
Web程序 时间:
2020-07-24 15:46:45
阅读次数:
98
因为SSM中我们设置了拦截器,拦截器会拦截CSS和JS,所有样式渲染不出来,在Web.xml中写上 1 <servlet-mapping> 2 <servlet-name>default</servlet-name> 3 <url-pattern>/static/css/*</url-pattern ...
分类:
Web程序 时间:
2020-07-24 10:01:21
阅读次数:
116
前言 最近又抽掉出来写一个 Python 项目, 框架使用 Flask , 又有些新心得, 比如本篇所说, 想要将某个蓝图加上统一的权限控制, 比如 admin 蓝图全部有一个统一的拦截器判断是否有权限操作, 这里记录两个方法, 有利有弊 正文 使用 before_request 钩子 http:/ ...
分类:
其他好文 时间:
2020-07-23 23:27:28
阅读次数:
155
```python# 后端配置图片表字段models.ImageField(upload_to='good', null=True, blank=True) # 设置主键def __str__(self): return self.version_name # 多对多表字段,需要重新创建一个表mod ...
分类:
其他好文 时间:
2020-07-21 22:56:43
阅读次数:
73
动态代理解决了方法之间的紧耦合,IOC解决了类与类之间的紧耦合! Cglib和jdk动态代理的区别? 1、Jdk动态代理:利用拦截器(必须实现InvocationHandler)加上反射机制生成一个代理接口的匿名类,在调用具体方法前调用InvokeHandler来处理 2、 Cglib动态代理:利用 ...
分类:
其他好文 时间:
2020-07-21 22:51:04
阅读次数:
78
请求url没有打印日志,调试前端太费劲所以需要写一个拦截器,在日志中打印url的请求日志关键词:WebMvcConfigurer HandlerInterceptorAdapter(1拦截器继承接口 2注册拦截器) ...
分类:
Web程序 时间:
2020-07-20 10:20:18
阅读次数:
78
前景回顾第一节从零开始手写mybatis(一)MVP版本中我们实现了一个最基本的可以运行的mybatis。常言道,万事开头难,然后中间难。mybatis的插件机制是mybatis除却动态代理之外的第二大灵魂。下面我们一起来体验一下这有趣的灵魂带来的痛苦与快乐~插件的作用在实际开发过程中,我们经常使用的Mybaits插件就是分页插件了,通过分页插件我们可以在不用写count语句和limit的情况下就
分类:
其他好文 时间:
2020-07-19 13:54:55
阅读次数:
70
![](https://img2020.cnblogs.com/blog/1220447/202007/1220447-20200716192410845-863843235.png) ![](https://img2020.cnblogs.com/blog/1220447/202007/12204... ...
分类:
编程语言 时间:
2020-07-16 21:39:24
阅读次数:
54
1.编写拦截器类: public class loginHandlerInterceptor implements HandlerInterceptor { @Override public boolean preHandle(HttpServletRequest request, HttpServ ...
分类:
编程语言 时间:
2020-07-14 18:35:27
阅读次数:
205