From 6a58cb55dcfdff6037efe8500ebce76a0d4982de Mon Sep 17 00:00:00 2001 From: Felix Bùˆnemann Date: Wed, 27 Nov 2013 16:45:43 +0100 Subject: [PATCH] Update README LDAP instructions [ci skip] --- README.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 5b3e5f0..010e890 100644 --- a/README.md +++ b/README.md @@ -323,9 +323,13 @@ Errbit::Config.devise_modules << :ldap_authenticatable before authentication. You must add the following lines to `app/models/user.rb`: ```ruby - before_save :set_ldap_email - def set_ldap_email - self.email = Devise::LdapAdapter.get_ldap_param(self.username, "mail") + def ldap_before_save + name = Devise::LDAP::Adapter.get_ldap_param(self.username, "givenName") + surname = Devise::LDAP::Adapter.get_ldap_param(self.username, "sn") + mail = Devise::LDAP::Adapter.get_ldap_param(self.username, "mail") + + self.name = (name + surname).join ' ' + self.email = mail.first end ``` -- libgit2 0.21.2