title: Grails spring security grails.plugins.springsecurity.providerNames
body: <p>Lets say that i would like to utilize two authentication provider for the same login request.</p>
  
  <pre><code>grails.plugins.springsecurity.providerNames = [
      'customAuthenticationProvider',
      'ldapAuthProvider',
      'anonymousAuthenticationProvider',
      'rememberMeAuthenticationProvider']
  </code></pre>
  
  <p>The scenario is that i first get authenticated with my customAuthenticationProvider, which grants/deny access. When this is done, it moves on to check if it is able to authenticate the user towards an LDAP server which in its turn grant/deny.</p>
  
  <p>Is this the way that spring security will operate given for example the list of providerNames above? Or will it grant access if the first provider access/deny and behave accordingly.</p>
  
  <p>Does all authentication attempts need to pass in order to be granted access?</p>