aboutsummaryrefslogtreecommitdiff
path: root/cli/create-user.php
diff options
context:
space:
mode:
Diffstat (limited to 'cli/create-user.php')
-rwxr-xr-xcli/create-user.php4
1 files changed, 4 insertions, 0 deletions
diff --git a/cli/create-user.php b/cli/create-user.php
index 61bbc3563..1be604a42 100755
--- a/cli/create-user.php
+++ b/cli/create-user.php
@@ -58,6 +58,10 @@ if (!empty($cliOptions->errors)) {
$username = $cliOptions->user;
+if (preg_grep("/^$username$/i", listUsers())) {
+ fail('FreshRSS warning: username already exists “' . $username . '”', EXIT_CODE_ALREADY_EXISTS);
+}
+
echo 'FreshRSS creating user “', $username, "”…\n";
$values = [