SpringMVC文件上传 思路:1、首先定义页面,定义多功能表单(enctype=“multipart/form-data”)2、在Controller里面定义一个方法,用参数(MultipartFile)来接收前台传递过来的文件对象3、然后文件上传就是把文件从一个地方(本地)复制到另外一个地方( ...
分类:
编程语言 时间:
2019-11-01 22:18:30
阅读次数:
248
相关pom依赖 springmvc-servlet.xml upload.jsp BookController JWT图形验证码 首先我们来导入POM依赖 先导入一下后端代码 User UserMapper UserMapper.xml CorsFilter ImageUtil JSONResult ...
分类:
编程语言 时间:
2019-11-01 13:20:41
阅读次数:
99
一 、认证方法比较 1.认证规则图 drf 前后端分离 禁用csrf 2. 认证规则演变图 3. 认证比较 二、JWT认证 1.优点与格式 2. drf-jwt插件安装使用 官网稍微难用,可以选择不同语言不同版本的jwt,官网也已经推出了使用文档 相当于一个模块,只需要下载导入就可使用,不需要注册, ...
分类:
其他好文 时间:
2019-10-28 19:20:08
阅读次数:
108
概述 基于jwt的token认证方案 验证码 框架的搭建,可以自己根据网上搭建,或者看我博客springboot相关的博客,这边就不做介绍了。验证码生成可以利用Java第三方组件,引入 配置验证码相关的属性 配置相应的配置接口就能生成验证码,但是这钟样式有点不好看,如果自定义还非常麻烦,索性 利用网 ...
分类:
编程语言 时间:
2019-10-28 16:22:21
阅读次数:
84
开胃:Oauth2认证流程分析 现在第三方登录已经很普遍了,随便哪个App都会有使用微信登录,使用手机号码登录,或者使用支付宝登录等功能... 下面我们就以使用微信登录,做一个简单的流程分析分析 开胃:JWT认识 在上面的Oauth2的认证流程中,我们就可以看出一些猫腻来: 在我们拿着令牌去用户信息 ...
分类:
编程语言 时间:
2019-10-26 00:56:47
阅读次数:
107
签发token 源码的入口:完成token签发的view类里面封装的方法。 源码中在请求token的时候只有post请求方法,主要分析一下源码中的post方法的实现。 settings源码: 总结: 源码的入口 核心内部源码分析: 实现签发token的内部方法 根据研究分析源码,实现手动签发toke ...
分类:
编程语言 时间:
2019-10-24 21:45:13
阅读次数:
81
案例在前后端分离的,后端微服务的情况下,会话已经不再适合保存在服务端,使用redis可以保存会话,但是需要在redis集群之间进行复制,如果用户较多,保存的数据量也比较大。JWT实现无状态的会话机制,是一个解决方案。
分类:
编程语言 时间:
2019-10-24 15:43:24
阅读次数:
132
一、签发token 1.源码入口 2.核心源码:rest_framework_jwt.serializer.JSONWebTokenSerializer的validate(self, attrs)方法 3.手动签发token逻辑 二、校验token 1.源码入口 2.核心源码:rest_framew ...
分类:
其他好文 时间:
2019-10-24 15:17:56
阅读次数:
70
Spring Security 简单整合JWT 处理认证授权
分类:
编程语言 时间:
2019-10-24 10:04:48
阅读次数:
66
签发token 源码入口 核心源码:rest_framework_jwt.serializer.JSONWebTokenSerializer的validate(self, attrs)方法 手动签发token逻辑 校验token 源码入口 核心源码:rest_framework_jwt.authen ...
分类:
其他好文 时间:
2019-10-24 00:41:44
阅读次数:
107