Rev 561 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 561 | Rev 585 | ||
---|---|---|---|
Line 183... | Line 183... | ||
183 | if (!$ra->existing()) { |
183 | if (!$ra->existing()) { |
184 | $this->registerRA($ra, $ldap_userinfo); |
184 | $this->registerRA($ra, $ldap_userinfo); |
185 | OIDplus::logger()->log("[INFO]RA($email)!", "RA '$email' was created because of successful LDAP login"); |
185 | OIDplus::logger()->log("[INFO]RA($email)!", "RA '$email' was created because of successful LDAP login"); |
186 | } |
186 | } |
187 | 187 | ||
188 | OIDplus::logger()->log("[OK]RA($email)!", "RA '$email' logged in via LDAP"); |
- | |
189 | OIDplus::authUtils()->raLogin($email); |
188 | OIDplus::authUtils()->raLoginEx($email, $remember_me=false, 'LDAP'); |
190 | 189 | ||
191 | OIDplus::db()->query("UPDATE ###ra set last_login = ".OIDplus::db()->sqlDate()." where email = ?", array($email)); |
190 | OIDplus::db()->query("UPDATE ###ra set last_login = ".OIDplus::db()->sqlDate()." where email = ?", array($email)); |
192 | 191 | ||
193 | return array("status" => 0); |
192 | return array("status" => 0); |
194 | } else { |
193 | } else { |