Improve Security
[lgpl/argeo-commons.git] / security / modules / org.argeo.security.webapp / WEB-INF / security.xml
index b423327ff500eb92e69301cc61efba8ea3718cad..66e62cfad3c27d801fe47d7e66a464556f768bb9 100644 (file)
                        logout-success-url="/getCredentials.ria" />
                <security:anonymous username="anonymous"
                        granted-authority="ROLE_ANONYMOUS" />
+               <security:remember-me key="argeo" services-ref="rememberMeServices" />
        </security:http>
 
+       <bean id="rememberMeServices" class="org.argeo.security.mvc.ArgeoRememberMeServices">
+               <property name="alwaysRemember" value="true" />
+               <property name="userDetailsService" ref="userDetailsService" />
+               <property name="key" value="${argeo.security.systemKey}" />
+       </bean>
+
+
        <bean id="authenticationProcessingFilter"
                class="org.springframework.security.ui.webapp.AuthenticationProcessingFilter">
                <security:custom-filter position="AUTHENTICATION_PROCESSING_FILTER" />