Version 5 (modified by 10 years ago) (diff) | ,
---|
LDAP support
A BOINC project can let users authenticate (in both Web and Manager) using LDAP. Specifically:
- The web login form lets users enter an LDAP ID instead of an email address.
- Similarly in the Manager Attach Project wizard (works only with 7.4.5+ clients).
To enable this, add the following to your html/project/project.inc:
define("LDAP_HOST", "ldap1.ssl.berkeley.edu"); define("LDAP_BASE_DN", "dc=ssl,dc=berkeley,dc=edu");
(with values reflecting your LDAP server).
Implementation
For accounts authenticated with LDAP, the user.email_addr database field has a string of the form LDAP:uid where uid is the LDAP user ID.