Laravel User mit Hilfe von Tinker verwalten

Mit Tinker bietet Laravel eine einfache Möglichkeit, Code per Kommandozeile auszuführen. Dadurch können schnell und einfach Benutzer hinzugefügt und bearbeitet werden.

Benutzer anlegen

Um einen Laravel User mit Hilfe von Tinker hinzuzufügen, muss zunächst Tinker gestartet werden:

php artisan tinker

Anschließend fügen folgende Zeilen Code den User hinzu, Name, E-Mailadresse und Passwort müssen natürlich angepasst werden:

$user = new App\Models\User();
$user->password = Hash::make('my-password');
$user->email = 'mail@example.com';
$user->name = 'Example User';
$user->save();

Passwort ändern

Um das Passwort eines Benutzers zu ändern, kann stattdessen folgender Code als Orientierung dienen:

$user = App\Models\User::where('email', 'mail@example.com')->first();
$user->password = Hash::make('new_password');
$user->save();

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.