|
@@ -252,6 +252,24 @@ public class NamespaceRememberMeTests extends BaseSpringSpec {
|
|
|
ReflectionTestUtils.getField(findFilter(RememberMeAuthenticationFilter).rememberMeServices, "useSecureCookie") == true
|
|
|
}
|
|
|
|
|
|
+ @Configuration
|
|
|
+ static class RememberMeParameterConfig extends BaseWebConfig {
|
|
|
+ protected void configure(HttpSecurity http) throws Exception {
|
|
|
+ http
|
|
|
+ .formLogin()
|
|
|
+ .and()
|
|
|
+ .rememberMe()
|
|
|
+ .rememberMeParameter("rememberMe")
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ def "http/remember-me@remember-me-parameter"() {
|
|
|
+ when: "use custom rememberMeParameter"
|
|
|
+ loadConfig(RememberMeParameterConfig)
|
|
|
+ then: "custom rememberMeParameter will be used"
|
|
|
+ findFilter(RememberMeAuthenticationFilter).rememberMeServices.parameter == "rememberMe"
|
|
|
+ }
|
|
|
+
|
|
|
@Configuration
|
|
|
static class UseSecureCookieConfig extends BaseWebConfig {
|
|
|
protected void configure(HttpSecurity http) throws Exception {
|