发表于: 2017-03-21 22:14:56

3 1254


一.今天完成的

1.建立user数据库表,用来保存用户信息(用户名,用户密码,id)

2.建立操作user表的相关类,model,dao,service

3.梳理清楚了任务五的流程

二.明天计划

1.完成task5添加用户登录模块,将职业页面设为需要登录才能访问的界面,推荐页面则不需要登录即可访问

2.完成对用户登录信息的处理,完成拦截器对用户是否已登录的判断

3.重点攻克对用户登录信息处理这块,理解什么是加密,生成token

三.今天的收获

对任务五的流程有了大概的了解,基本流程如下

    1.需要建立user数据库表,用来保存用户信息(用户名,用户密码,id)

    2.建立操作user表的相关类,model,dao,service

    3.需要添加拦截器,建立interceptor,并且在配置文件里配置一下,实现当点击职业或者推荐按钮时跳转到登录界面

    4.需要设计登录界面jsp文件,以及登录成功jsp页面,登录失败jsp页面

    5.如何对用户是否登录进行判断?

    在拦截器interceptor类里通过验证cookie来判断注册用户是否已经登录网站;

    6.如何对用户信息进行处理?如何加密?生成token?

    需要建立几个工具类,MD5Util类用于给用户密码加密,解密

    DESUtil用户给用户ID和登录时间加密,解密

四.遇到的问题

    1.cookies保存用户数据具体在代码中是如何实现的,这点上思路不是很清晰

    2.加密和解密感觉有点难,木有头绪,明天再使劲看看吧




返回列表 返回列表
评论

    分享到