源码下载:https://item.taobao.com/item.htm?spm=a21dvs.23580594.0.0.621e3d0dtRC3Zr&ft=t&id=753355662440
springsecurity5和springsecurity6如何要实现多种登录方式,自定义登录方式都是一样的操作步骤,主要有四个步骤。
一、自定义登录用户实体实现springsecurity中的UserDetails接口
二、自定义登录用户实现类实现springsecurity中的UserDetailsService接口
三、自定义登录用户authentic验证器继承springsecurity中的AbstractAuthenticationToken抽象类
四、自定义登录用户provider验证管理器实现springsecurity中的AuthenticationProvider接口
一、springsecurity5.7.x配置
package com.school.information.config;
import com.school.information.core.security.filter.JwtAuth