Token验证 设置前端路由跳转 router.beforeEach((to, from, next) => { if (to.matched.some(route => route.meta.auth)) { // 判断token是否存在,如果存在则正常跳转 if (localStorage.ge... ...
分类:
其他好文 时间:
2018-12-27 13:23:21
阅读次数:
167
在使用类似ueditor这样的网页编辑器时,由于编辑器本身支持的源码编辑功能,如果过滤的不够完善,攻击者可以通过写入js来执行脚本语句,达成存储型xss的效果。 当然,如今的编辑器安全方面做的都已经相当不错,能够自动触发的恶意脚本已经是很难写入了,剩下还比较容易受控的,就是点击触发的外部链接了。前段 ...
分类:
其他好文 时间:
2018-12-26 10:33:09
阅读次数:
375
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8" /> <title>Document</title> <script type="text/javascript"> window.onload = function() { ...
分类:
其他好文 时间:
2018-12-23 17:57:14
阅读次数:
126
title: cookie、sessionStorage和localStorage toc: false date: 2018 09 25 16:49:57 cookie 由于HTTP协议是无状态的,它自身不对请求和响应之间的通信状态进行保存,因此为了实现保持登录状态等功能,引入了 Cookie 。 ...
分类:
其他好文 时间:
2018-12-22 17:23:35
阅读次数:
172
关于dedecms后台如何整合百度编辑器(ueditor)网上有很多了,本站就不再赘述了,主要问题是,涉及到如果有内容模型的修改,则按照网络上介绍的方法会发现有BUG。当修改过默认的文章模型或者其他模型,有添加自定义字段,字段类型是HTML格式或者文本保存HTML格式,当你发布或者编辑内容的时候,发... ...
分类:
其他好文 时间:
2018-12-21 22:46:18
阅读次数:
612
if(typeof(this.$route.query.result)=='string'){ //刷新时走这 }else{ //正常路由跳转过来后就把数据塞到 localStorage let obj = JSON.stringify(this.$route.query); //转化为JSON字符... ...
分类:
其他好文 时间:
2018-12-20 20:27:43
阅读次数:
349
一、引入maven配置 二、建表 用户表、角色表、权限表、用户角色表、角色权限表。 用户表: 角色表: 权限表:news:* 表示有新闻的所有权限(包括增删改查),而news:add,只有新闻的新增权限。 用户角色表:用户拥有哪些角色。 角色权限表:角色拥有哪些权限。 三、自定义Realm 自定义r ...
分类:
编程语言 时间:
2018-12-18 19:47:31
阅读次数:
208
先说说localStorage与sessionStorage的差别 sessionStorage是存储浏览器的暂时性的数据,当关闭浏览器下次再打开的时候就不能拿到之前存储的缓存了 localStorage是存储浏览器的永久数据,只要不去自己清除数据,你下次打开时依然可以拿到浏览器存储的数据 这里要说 ...
分类:
Web程序 时间:
2018-12-18 19:34:45
阅读次数:
205
基本概念 Cookie Cookie 的大小限制为4KB左右,是网景公司的前雇员 Lou Montulli 在1993年3月的发明。它的主要用途有保存登录信息,比如你登录某个网站市场可以看到“记住密码”,这通常就是通过在 Cookie 中存入一段辨别用户身份的数据来实现的。 localStorage ...
分类:
其他好文 时间:
2018-12-16 13:17:33
阅读次数:
118
解决问题1:刷新页面时,应该显示上次选择的城市。 1.不但全局的city要改,本地的数据city也要改。 2.优化:排除异常:防止用户关闭了本地存储或者用隐藏浏览器。 3. 4. 5. 6. ...
分类:
其他好文 时间:
2018-12-15 12:03:05
阅读次数:
168