Added LDAP sync for new registrations and updated the form validation rules. Removed Nordea-code.

This commit is contained in:
nikolark committed 2011-08-17 18:02:20 +02:00
1 parent 95f8e11663
commit ceef0e82e7
4 files changed
+32 -186

No files matched your search

+5 -10
View File
@@ -1,4 +1,5 @@
<?php
require_once("migration/inside_functions.php");
class ActionParser {
var $action;
@@ -854,16 +855,10 @@ private function logError($username, $error)
$user = new User(NULL, $_REQUEST);
if ($user->id != -1) {
if ($user->store()) {
if (isset ($_REQUEST['nordea'])) {
$lead = Array (
"firstname" => $user->firstname,
"lastname" => $user->lastname,
"email" => $user->email,
"phonenumber" => $user->phonenumber
);
$nordea = new Nordea(NULL, $lead);
$nordea->store();
}
/* Push the user to LDAP (nikolark) */
$migrated = ldap_add_user($user->username, $user->firstname, $user->lastname, $user->email, $user->password, find_groups());
_log($migrated);
set_migrated();
return true;
}