Skip to content

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/list

Es 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 username identifiziert — bei unbekanntem Benutzernamen kann zuerst php yii user ausgeführt werden

ITeas iScan Applikation Dokumentation

Version: dev-develop Version: dev-develop
Commit: 53779c72
Deployed at: 2026-04-01T06:53:45Z