Spring-security
keyuzhang
这个作者很懒,什么都没留下…
展开
-
Spring-security入门Demo
login.html <!DOCTYPE html> <html> <head> <title></title> <meta charset="utf-8"> </head> <body> <form action="/login" method="post"> ...原创 2019-04-11 13:54:03 · 91 阅读 · 0 评论 -
Security+BCrypt加密算法实现登录验证
用户表的密码通常使用MD5等不可逆算法加密后存储,为防止彩虹表破解更会先使用一个特定的字符串(如域名)加密,然后再使用一个随机的salt(盐值)加密。 特定字符串是程序代码中固定的,salt是每个密码单独随机,一般给用户表加一个字段单独存储,比较麻烦。 BCrypt算法将salt随机并混入最终加密后的密码,验证时也无需单独提供之前的salt,从而无需单独处理salt问题。 1.web.xm...原创 2019-04-12 14:25:00 · 909 阅读 · 0 评论 -
BCrypt实现注册加密
1.Controller层 @RestController @RequestMapping("seller") public class SellerController { @Reference private SellerService sellerService; @RequestMapping("/add") public Result add(@Re...原创 2019-04-13 15:47:11 · 682 阅读 · 0 评论 -
Security小知识点
1.获取登录用户名 SecurityContextHolder.getContext().getAuthentication().getName(); 2.BCrypt加密算法 BCryptPasswordEncoder bCryptPasswordEncoder = new BCryptPasswordEncoder(); seller.setPassword(bCryptPas...原创 2019-04-14 17:18:53 · 291 阅读 · 0 评论