I usually just use simple BuildTask.
Something like:
class MyBuildTask extends BuildTask {
protected $enabled = true;
function run($request) {
// Could be a CSV too
$emails = array(
'test@test.de'
);
foreach($emails AS $email) {
$generator = new RandomGenerator();
$member = new Member();
$member->Email = $email;
$member->Password = $generator->randomToken(); // cleartext password; encryption is done in onBeforeWrite()
$member->write();
$member->addToGroupByCode('content-authors');
}
}
}
Posted to: Are there any risks/ issues with Member's having NULL passwords after a CSV import? | Show Thread | Post Reply