💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
回顾一下,我们目前看到的Spring Security的主要构建块是: * SecurityContextHolder,提供对SecurityContext的访问。 * SecurityContext,用于保存身份验证以及可能的特定于请求的安全信息。 * Authentication,以Spring Security特定的方式表示主体。 * GrantedAuthority,用于反映授予主体的应用程序范围的权限。 * UserDetails,提供从应用程序的DAO或其他安全数据源构建Authentication对象所需的信息。 * UserDetailsService,用于在基于字符串的用户名(或证书ID等)中传递时创建UserDetails。 既然您已经了解了这些重复使用的组件,那么让我们仔细看看身份验证过程。