Updated LDAP authentication
authorDavid Greaves <david@dgreaves.com>
Sat, 27 Feb 2010 17:30:16 +0000 (17:30 +0000)
committerDavid Greaves <david@dgreaves.com>
Wed, 10 Mar 2010 10:42:02 +0000 (10:42 +0000)
commit4590f92df980ec501630dbb79b13aafa34ddf46e
tree44e552ade9bc05e4f7103c85f7fd3e6e6fbf78fc
parent4e09808beb0021364d51d8b984759555c5917ef4
Updated LDAP authentication
* Moved to C-base ruby-ldap library
* Introduced more configuration options to support none-AD LDAP installs
* Support additional auth mechanism (eg local passwd comparison)
* Reduced number of LDAP queries
* Fixed ping count
* Write fakepasswd to OBS DB so LDAP users can't use OBS if removed from LDAP
* Update email address if ldap changes
dist/obs-server.spec
src/api/app/controllers/application_controller.rb
src/api/config/environments/production.rb
src/api/lib/active_rbac_mixins/user_mixins.rb