contao:user

Hierüber können, nachdem die Datenbank erstellt wurde, Contao-Benutzer angelegt, aufgelistet und Passwörter geändert werden.

contao:user:list

Listet bestehende Contao-Benutzer auf:

OptionBeschreibung
--helpÜbersicht der Optionen
--adminsNur Administratoren zeigen
--column=SPALTEDie in der Tabelle anzuzeigende Spalte (mehrere Werte sind zulässig)
--format=FORMATAusgabeformat ( txt, json )
php vendor/bin/contao-console contao:user:list --help

contao:user:create

Erstellt einen Contao-Benutzer. Es wird interaktiv nach allen Angaben des Benutzers gefragt, wenn der Befehl ohne Optionen ausgeführt wird.

OptionBeschreibung
--helpÜbersicht der Optionen
--usernameDer Benutzer Name
--nameDer vollständige Benutzer Name
--emailDie Benutzer E-Mail Adresse
--passwordDas Benutzer Passwort
--adminBenutzer ist Administrator
--groupGruppen, die dem Benutzer zugewiesen werden sollen (mehrere Werte sind zulässig)
--change-passwordBenutzer auffordern, das Passwort bei der ersten Anmeldung im Backend zu ändern
php vendor/bin/contao-console contao:user:create --help

contao:user:password

Änderung eines Benutzer-Passwortes (Erfordert einen Benutzernamen als Argument). Es wird interaktiv nach allen Angaben gefragt, wenn der Befehl ohne Optionen ausgeführt wird.

php vendor/bin/contao-console contao:user:password --help
OptionBeschreibung
--helpÜbersicht der Optionen
--usernameAngabe des Benutzernamen
--passwordDas neue Passwort (die Verwendung dieser Option wird aus Sicherheitsgründen nicht empfohlen)
--require-changeMit Aufforderung, das Passwort bei der nächsten Anmeldung zu ändern

Aus Sicherheitsgründen sollte außerhalb einer lokalen Installation ein Passwort nicht als Option direkt auf der Konsole übergeben werden, da das Passwort dann im Klartext in der Bash-History gespeichert wird.