We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 00e053f + b7a06bb commit f5bc8b1Copy full SHA for f5bc8b1
scripts/create_account.php
@@ -59,8 +59,14 @@
59
}
60
61
if ($user && $pass) {
62
- $res = $auth->create($user, $pass);
63
- switch ($res) {
+ $res = Hm_DB::execute($dbh, 'select username from hm_user where username = ?', [$user]);
+ if (!empty($res)) {
64
+ fwrite(STDOUT, "User '{$user}' already exists. Skipping creation...\n");
65
+ exit(0);
66
+ }
67
+
68
+ $result = $auth->create($user, $pass);
69
+ switch ($result) {
70
case 1:
71
fwrite(STDERR, "Error: Unable to create user account.\n");
72
exit(2);
0 commit comments