From e593bfaa81335e3bc3ad4da8c17f1c2b426a5fe3 Mon Sep 17 00:00:00 2001 From: asahi Date: Thu, 14 Mar 2024 00:19:13 +0800 Subject: [PATCH] =?UTF-8?q?=E9=98=85=E8=AF=BBspring=20security=E6=96=87?= =?UTF-8?q?=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- spring/Spring Security/spring_security_sgg.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/spring/Spring Security/spring_security_sgg.md b/spring/Spring Security/spring_security_sgg.md index 8b96ed5..dfb422d 100644 --- a/spring/Spring Security/spring_security_sgg.md +++ b/spring/Spring Security/spring_security_sgg.md @@ -106,6 +106,13 @@ SecurityFilterChain filterChain(HttpSecurity http) throws Exception { return http.build(); } ``` - +## 授权 +对于spring security,其授权可以分为基于request的授权和基于方法的授权。 + +### 基于request的授权 +基于request的授权可以根据用户-权限、用户-角色、用户-角色-权限进行实现。 + +### 基于方法的授权 +基于方法的授权可以通过向方法添加权限注解来实现。