通过Spring Security魔幻山谷讲解获取认证机制核心原理
然而,若要通过这条道路前往另一头的世界,就必须先拿到一块名为token的令牌,只有这样,道路上戍守关口的士兵才会放行。若都正确,那么接下来就可将信息进行认证,并前往JWT魔法屋获取token令牌。三.关口通行过往检查设置自定义的SecurityConfig配置类是SpringBoot整合Spring Security的关键灵魂所在。该配置信息会在springboot启动时进行加载。由此可见,在做认证的过程中,只需找到注入userDetailsService的provider对象,即可执行loadUserByUsername去根据username获取数据库里信息。首先,双击SecurityConfig 类里的JwtAuthenticationProvider――进入到JWTAuthenticationProvider类内部,发现原来该类是继承了DaoAuthenticationProvider。看到这里,您须重点关注一下DaoAuthenticationProvider这个类,它将会在后面再次与我们碰面,而它是一个AuthenticationProvider。