Spring Security + OAuth2 精讲 多场景打造企业级认证与授权
public class Study{
public static void main(String[] args) {
String course = "Spring Security + OAuth2 精讲 多场景打造企业级认证与授权";
String downloadUrl = "https://docs.qq.com/sheet/DRHZiRXFtb2NRZUhZ?tab=BB08J2";
System.out.println("hello!");
}
}
认证与授权是所有应用都必须要实现的,也是所有后端工程师必备的技能,
本课将结合前后端分离的权限管理应用,基于从单体到微服务的演进,
精讲主流安全框架 Spring Security5.x 的核心技术,
一站式覆盖目前企业主流认证授权的方方面面。
认证模型:
HTTP Basic Auth;JWT;LDAP+数据库多认证源
授权模型:
角色分级; RBAC
授权级别:
权限表达式;URL 安全;URL 安全
密码编码:
密码编码器;多密码编码方式共存;密码编码升级
Spring Security 核心认证类和配置:
安全过滤器;安全上下文; 安全配置;自定义安全配置