소스 검색

Polish Documentation

Changed indentation on saml2Login() snippets to align more closely
with surrounding documentation.

Also removed call to super.configure as this would enable formLogin as
well as httpBasic. Replaced with default endpoint authorization
statement.

Issue gh-7654
Josh Cummings 5 년 전
부모
커밋
40d4dce329
1개의 변경된 파일12개의 추가작업 그리고 6개의 파일을 삭제
  1. 12 6
      docs/manual/src/docs/asciidoc/_includes/servlet/saml2/saml2-login.adoc

+ 12 - 6
docs/manual/src/docs/asciidoc/_includes/servlet/saml2/saml2-login.adoc

@@ -258,10 +258,12 @@ public class SecurityConfig extends WebSecurityConfigurerAdapter {
         };
 
         http
+            .authorizeRequests()
+                .anyRequest().authenticated()
+                .and()
             .saml2Login()
-            .addObjectPostProcessor(processor)
+                .addObjectPostProcessor(processor)
         ;
-        super.configure(http);
     }
 }
 ----
@@ -282,10 +284,12 @@ public class SecurityConfig extends WebSecurityConfigurerAdapter {
         authProvider.setAuthoritiesMapper(AUTHORITIES_MAPPER);
         authProvider.setAuthoritiesExtractor(AUTHORITIES_EXTRACTOR);
         http
+            .authorizeRequests()
+                .anyRequest().authenticated()
+                .and()
             .saml2Login()
-            .authenticationManager(new ProviderManager(asList(authProvider)))
+                .authenticationManager(new ProviderManager(asList(authProvider)))
         ;
-        super.configure(http);
     }
 }
 ----
@@ -305,10 +309,12 @@ public class SecurityConfig extends WebSecurityConfigurerAdapter {
     protected void configure(HttpSecurity http) throws Exception {
         AuthenticationManager authenticationManager = new MySaml2AuthenticationManager(...);
         http
+            .authorizeRequests()
+                .anyRequest().authenticated()
+                .and()
             .saml2Login()
-            .authenticationManager(authenticationManager)
+                .authenticationManager(authenticationManager)
         ;
-        super.configure(http);
     }
 }
 ----