发表于: 2017-08-31 20:26:19
1 976
今天完成的事情:
1.完成md5加密

MD5加密完了之后就是数据库存的密码是加密之后的,然后输入密码之后加密一次,然后把两个值的摘要做对比,这样就避免了密码泄露。
2.准备小课堂:
tiles框架的三种装备方法:这些都在小课堂里都是实战演练,没办法贴日报。
3.实现拦截器拦截页面:
自己的想法想错了:
本来想的是在数据库用户名后面存储一个token的字段,然后cookiel里面查询出来,两个对比一下,然后对了才能进页面:
搞了一晚上发现不对,想法本身就是错误的,本身token就不能存在数据库里面,不然泄露了之后别人直接就可以登录拦截的界面,正确的想法是在cookie里面取出token然后解密一下,得到用户名和登录时间,跟数据库里面的对比一下。
把之前搞的代码删除了。没办法贴,反正是错的。
明天计划的事情:
完成cookie验证。开始任务六
遇到的问题:
任务五最后的这个思路有问题。做之前应该先问一下。
昨天那个问题好像不是我的包有问题,而是我的类不应该起名就直接叫Cookie。
评论