前后端分离
qiuxinfa123
这个作者很懒,什么都没留下…
展开
-
前后端分离,使用websocket刷新token
之前提到过刷新token的思路:关于刷新token的几点思考现在,springBoot + vue的项目中,使用websocket刷新token,来解决token过期后如何刷新的问题。思路也很简单,就是在出现token解析出现过期异常时,捕获它,重新生成token,一般会设置一个时间限制,不然没有意义。后端主要代码: boolean validateToken(String authToken,String username){ try { .原创 2020-06-01 23:36:47 · 2201 阅读 · 1 评论 -
elementUI的select切换单选和多选,报错Cannot read property value of undefined
如题,在使用el-select时,发现切换单选和多选,会报错,单独使用是正常的,从多选切换到单选也是可以的,但是从单选切换到多选,就会报上述错误。我是弹框里面要根据下拉来切换单选和多选的:<el-dialog :title="titleMap[currentType]" :visible.sync="dialogFormVisible" > <div style="width:80%;margin: 0 auto">...原创 2020-05-26 21:39:37 · 2421 阅读 · 0 评论 -
关于刷新token的几点思考
前后端分离,使用token作为身份认证,会存在一些问题,如何刷新token,便是其中一个。个人觉得可以分为两大类:(1)前端请求刷新token,可以是主动请求刷新,也可以是被动去请求刷新token(2)后端默默刷新token,无须前端请求一、前端请求刷新token这里又可以分为两种情况:(1)在请求拦截器里,检测token是否存在,如果token存在,再检测过期时间与当前时间的差值,是否在允许的范围内,如果是,在token过期之前,主动请求刷新token,这里使...原创 2020-05-11 23:09:52 · 3498 阅读 · 0 评论 -
前后端分离,Excel导入
Excel的导入和导出也是比较常见的需求,Excel导入之前写过了,可参考:前后端分离,Excel导出实现,现在看看Excel导入如何实现,先大概说一下思路:(1)首先,最好限制Excel中输入的数据的,提供一个导入的模板(这里暂时没做)(2)读取Excel导入的数据,难点是怎样解析数据前端代码: <el-upload class="uplo...原创 2020-05-04 13:14:50 · 2763 阅读 · 0 评论 -
前后端分离,文件上传下载(springBoot+vue+elementUI)
文件上传与下载是比较常见的功能,比如上传附件和头像等等,本篇博客主要讲前后端分离的情况下,如何实现文件上传下载,写的是demo,完整功能可参考springBoot+shiro+vue的学生管理系统(二、总体功能及登录功能),新增文件上传下载的功能,都是在它的基础之上完成的。这里会用到elementUI的组件:el-upload一、文件上传:先看前端代码:(1)利...原创 2020-05-04 13:02:46 · 14485 阅读 · 5 评论