摘要: 1.密码的加密 在数据表中存的密码不应该是123456,而应该是123456加密之后的字符串,而且还要求这个加密算法是不可逆的,即由加密后的字符串不能反推回来原来的密码,如果能反推回来那这个加密是没有意义的。 著名的加密算法,比如 MD5,SHA1 2.MD5加密 1). 如何把一个字符串加密为MD 阅读全文
posted @ 2017-01-07 23:30 wq3435 阅读(47730) 评论(2) 推荐(1) 编辑
摘要: 认证流程: 1. 获取当前的 Subject. 调用 SecurityUtils.getSubject();2. 测试当前的用户是否已经被认证. 即是否已经登录. 调用 Subject 的 isAuthenticated() 3. 若没有被认证, 则把用户名和密码封装为 UsernamePasswo 阅读全文
posted @ 2017-01-07 22:06 wq3435 阅读(509) 评论(0) 推荐(0) 编辑