title: spring securit3.x y integration with wicket 6.7.0
body: <p>I am new to wicket and SpringSecurity. I configured the spring security as follows.</p>
  
  <pre><code>&lt;http create-session="never" auto-config="true"&gt;
      &lt;remember-me /&gt;
      &lt;http-basic /&gt;
      &lt;intercept-url pattern="/**" requires-channel="https" /&gt;
      &lt;!-- &lt;form-login login-page="/admin"/&gt; &lt;logout invalidate-session="true" 
          logout-url="/j_spring_security_logout" logout-success-url="/admin" delete-cookies="JSESSIONID"/&gt; --&gt;
      &lt;session-management session-fixation-protection="migrateSession"&gt;
          &lt;concurrency-control max-sessions="1"
              error-if-maximum-exceeded="true" /&gt;
      &lt;/session-management&gt;
  &lt;/http&gt;
  
  &lt;authentication-manager alias="authenticationManager"&gt;
      &lt;authentication-provider user-service-ref="userDetailsService"&gt;&lt;/authentication-provider&gt;
  &lt;/authentication-manager&gt;
  
  &lt;global-method-security secured-annotations="enabled" /&gt;
  </code></pre>
  
  <p>I have extended the AuthenticatedWebSession doing the authentication in my extended class.</p>
  
  <p>My Questions :</p>
  
  <ol>
  <li>How can I configure for form based Authentication.</li>
  <li>How can I configure for Session Management.</li>
  <li>How can I configure for Single Sign in per user (Here if the user try to login with same user I want invalidate the session of the previous logged in user. )</li>
  <li>Need reference manual on Spring Security Integration with Wicket.</li>
  </ol>
  
  <p>Please also let me know if I am missing anything.</p>