Spring Boot中整合Spring Security并自定义验证代码实例
最终效果1、实现页面访问权限限制 效果如下: 1、免验证页面 2、登陆页面 在用户未登录时,访问任意有权限要求的页面都会自动跳转到登陆页面。代码实现在pom.xml中引入spring security依赖在Spring中,配置和使用Spring Security,在不需要修改太多流程细节的情况下仅需声明好拦截规则,同时自定义验证过程中的主要实现接口即可。其余的流程将由Spring自动接管,非常方便。有些例子将用户和权限写在同一张表上也是可以的。在Spring Boot的这显然是不符合应用需求的,所以我们需要提供自定义的AuthenticationProvider,并在上边代码中替换即可。因为博文主要讲的是如何引入Spring Security和如何自定义验证代码,所以这里为了简便,我直接采用明文比较方式: