Web.xml常用元素 <web-app> <display-name></display-name> 定义了WEB应用的名字 <description></description> 声明WEB应用的描述信息 <context-param></context-param> context-param ...
分类:
Web程序 时间:
2017-07-07 15:27:44
阅读次数:
178
oauth应该属于security的一部分。关于oauth的的相关知识可以查看阮一峰的文章:http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html 一、目标 现在很多系统都支持第三方账号密码等登陆我们自己的系统,例如:我们经常会看到,一些系统使用微 ...
分类:
编程语言 时间:
2017-06-29 22:24:11
阅读次数:
190
代码自己敲 使用 Chrome 浏览器插件 Web Scraper 可以轻松实现网页数据的爬取,不写代码,鼠标操作,点哪爬哪,还不用考虑爬虫中的登陆、验证码、异步加载等复杂问题。 Web Scraper插件 Web Scraper插件 Web Scraper 官网中的简介: Web Scraper ...
分类:
编程语言 时间:
2017-05-31 23:08:26
阅读次数:
549
SSH用于计算机之间的加密登录的前提是公钥为真,所以存在中间人攻击 中间人攻击:与https协议不同,SSH协议的公钥是没有CA公证的,当对公钥的请求被中间截获时,中间人可以发出伪造公钥干坏事而不被识破 为了避免中间人攻击,SSH有两种应对方法,口令登录和公钥登录(这里只介绍如何保证公钥为真,至于之 ...
分类:
其他好文 时间:
2017-05-29 22:21:55
阅读次数:
309
public ActionResult SecurityCode() { string oldcode = TempData["SecurityCode"] as string; string code = CreateRandomCode(4); //验证码的字符为4个 TempData["Sec ...
面向对象方面考虑用户信息就是用户本身,用户名和密码只是登陆钥匙性能方面考虑登陆验证的时候列较少,查询速度快。安全性考虑防止在查询用户信息时,把密码也直接查询出来,会容易被攻击和进行恶意操作。 ...
分类:
数据库 时间:
2017-05-22 13:27:15
阅读次数:
190
1. 用maven导入Shiro依赖包 2.配置web.xml 3.配置初始化shiro的配置文件 shiro.ini放在类文件根目录 4.创建一个servlet并映射至登陆路径/login 5.创建一个登陆界面login.jsp 6.创建一个登陆成功后的信息显示servlet并添加退出 此时访问h ...
分类:
Web程序 时间:
2017-05-21 12:50:09
阅读次数:
225
一直在使用session存储数据,一直没有好好总结一下session的使用方式以及其工作原理,今天在这里做一下梳理。这里的介绍主要是基于php语言,其他的语言操作可能会有差别,但基本的原理不变。 1.在php中如何操作session: session_start(); //使用该函数打开sessio ...
分类:
其他好文 时间:
2017-05-20 17:49:24
阅读次数:
167
项目中经常会遇到一些登陆验证,支付验证等等一系列安全验证的策略。实现方法多种多样,下面就来讲解下如何用php生成简单的图文验证码: 所用语言php,gd库 原理解释: a>实质上是在服务器端随机生成验证码,将其存储在$_SESSION中。 b>然后将验证码写在图片上,将图片发送至客户端,用户输入图片 ...
分类:
Web程序 时间:
2017-05-17 13:44:13
阅读次数:
264
JavaScript能做什么? 1.增强页面动态效果(如:下拉菜单、图片轮播、信息滚动等) 2.实现页面与用户之间的实时、动态交互(如:用户注册、登陆验证等) 学习内容: 了解JS的变量、数组、函数、语法、对象、事件、DOM操作,制作简单的网页动态效果。 什么是变量 什么是变量? 从字面上看,变量是 ...
分类:
Web程序 时间:
2017-05-12 00:18:30
阅读次数:
264