LDAP authentication

From Resin 3.0

(Difference between revisions)
Jump to: navigation, search
 
Line 15: Line 15:
 
   
 
   
 
       <init-param debug="true"/>
 
       <init-param debug="true"/>
 +
    </init>
 
   </authenticator>
 
   </authenticator>
 
  </web-app>
 
  </web-app>

Revision as of 16:58, 4 January 2006


The Sun JDK includes a JndiLoginModule, which in turn is used with Resin's JaasAuthenticator to authenticate against an LDAP server.

Example

resin-web.xml

<web-app xmlns="http://caucho.com/ns/resin">
  <authenticator type="com.caucho.server.security.JaasAuthenticator">
   <init>
     <login-module>com.sun.security.auth.module.JndiLoginModule</login-module>

     <init-param user.provider.url="ldap://ldap.hogwarts.com/ou=People"/>
     <init-param group.provider.url="ldap://ldap.hogwarts.com/ou=Groups"/>

     <init-param debug="true"/>
   </init>
  </authenticator>
</web-app>

<init-param> tags

tag description default
debug If true, show debug information on stdout false
Personal tools