Appearance
User Kommandos
Die User-Konsolen-Kommandos ermöglichen die Verwaltung von Benutzerkonten direkt über die Kommandozeile. Alle Kommandos befinden sich im Controller src/commands/UserController.php.
Benutzer auflisten
Listet alle aktiven Benutzernamen alphabetisch sortiert auf. Dies ist die Standard-Aktion des Controllers.
bash
php yii user
# oder explizit:
php yii user/listEs werden nur aktive Benutzer angezeigt (nicht soft-deleted).
Passwort zurücksetzen
Setzt das Passwort eines Benutzers interaktiv zurück. Das Passwort wird zweimal abgefragt und muss übereinstimmen.
bash
php yii user/resetpassword <username>Beispiel
bash
$ php yii user/resetpassword admin
New password:
Confirm password:
Password for user 'admin' has been updated.Hinweise
- Das Passwort wird interaktiv eingegeben und erscheint nicht in der Shell-History
- Das Passwort wird mit
Yii::$app->getSecurity()->generatePasswordHash()gehasht (bcrypt) - Der Benutzer wird über den
usernameidentifiziert — bei unbekanntem Benutzernamen kann zuerstphp yii userausgeführt werden