anchor.diff:  <repository>
   	<id>spring-milestone</id>
   	<name>Spring Milestone Repository</name>
  -	<url>http://repo.springsource.org/milestone</url>
  +	<url>http://repo.spring.io/milestone</url>
   </repository>
   </repositories>
   ----
  
positive.code: 
  [[further-info]]
  === Further Information
  Questions and comments on Spring Security are welcome. You can use the Spring Community Forum web site at http://forum.springsource.org[http://forum.springsource.org] to discuss Spring Security with other users of the framework. Remember to use JIRA for bug reports, as explained above.
  
  [[overall-architecture]]
  = Architecture and Implementation
  
negative.code: === Using LDAP with Spring Security
  LDAP authentication in Spring Security can be roughly divided into the following stages.
  
  * Obtaining the unique LDAP "Distinguished Name", or DN, from the login name. This will often mean performing a search in the directory, unless the exact mapping of usernames to DNs is known in advance. So a user might enter the name "joe" when logging in, but the actual name used to authenticate to LDAP will be the full DN, such as`uid=joe,ou=users,dc=spring,dc=io`.
  
  * Authenticating the user, either by "binding" as that user or by performing a remote "compare" operation of the user's password against the password attribute in the directory entry for the DN.
  
  