Add protection for non-authorized char in installation form

This commit is contained in:
Brice Maron 2012-05-07 22:12:30 +00:00
parent 5962a0d4ac
commit 9921ca11b5

View file

@ -221,12 +221,18 @@ class OC_Setup {
OC_DB::createDbFromStructure('db_structure.xml');
}
//create the user and group
try {
OC_User::createUser($username, $password);
}
catch(Exception $exception) {
$error[] = $exception->getMessage();
}
if(count($error) == 0) {
OC_Appconfig::setValue('core', 'installedat',microtime(true));
OC_Appconfig::setValue('core', 'lastupdatedat',microtime(true));
//create the user and group
OC_User::createUser($username, $password);
OC_Group::createGroup('admin');
OC_Group::addToGroup($username, 'admin');
OC_User::login($username, $password);