php - How to manually create a user in Moodle? -
i trying create authentication plugin, having problems when user not exist in moodle database. therefore trying find way manually create user.
i tried:
$user = new stdclass(); $user->username = $ucuser; $user->auth = 'ucauth'; $user->firstname = "first"; $user->lastname = "last"; $user->id = $db->insert_record('user', $user);
but didn't work... got insert error. else need in $user
object?
user object should have following values:
$user = new stdclass(); $user->auth = 'manual'; $user->confirmed = 1; $user->mnethostid = 1; $user->email = "email"; $user->username = "username"; $user->password = md5('password'); $user->lastname = "lastname"; $user->firstname = "firstname"; $user->id = $db->insert_record('user', $user);
please try this.
Comments
Post a Comment