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

Popular posts from this blog

django - How can I change user group without delete record -

java - Need to add SOAP security token -

java - EclipseLink JPA Object is not a known entity type -