Header-Bild

Laravel User mit Hilfe von Tinker hinzufügen

Um einen neuen Benutzer in einer Laravel-Anwendung mithilfe des Tinker-Tools zu erstellen, kannst du folgende Schritte befolgen. Tinker ist ein großartiges Werkzeug innerhalb der Laravel-Umgebung, mit dem du direkt über die Befehlszeile mit deiner Anwendung interagieren kannst.

Zunächst musst du Tinker starten. Öffne dein Terminal und navigiere in das Verzeichnis deiner Laravel-Anwendung. Gib dort den folgenden Befehl ein:

php artisan tinker

Sobald du diesen Befehl ausführst, wird Tinker gestartet und du erhältst eine Eingabeaufforderung, mit der du Befehle direkt an deine Laravel-Anwendung senden kannst.

Um einen neuen Benutzer anzulegen, verwendest du das User-Modell, das standardmäßig in Laravel vorhanden ist. Erstelle zunächst eine Instanz des User-Modells mit folgendem Befehl:

$user = new App\Models\User();

Setze dann das Passwort für den Benutzer. Da Laravel verlangt, dass Passwörter verschlüsselt in der Datenbank gespeichert werden, nutzt du die Hash::make() Funktion, um ein sicheres Passwort zu erzeugen:

$user->password = Hash::make('my-password');

Füge anschließend die E-Mail-Adresse und den Namen des Benutzers hinzu:

$user->email = 'example@example.com';
$user->name = 'Example User';

Schließlich speicherst du den neuen Benutzer mit dem folgenden Befehl in der Datenbank:

$user->save();

Nachdem du diese Befehle in Tinker ausgeführt hast, sollte der neue Benutzer erfolgreich in deiner Laravel-Anwendung erstellt und in deiner Datenbank gespeichert sein. Denke daran, Name, E-Mail-Adresse und Passwort an deine konkreten Anforderungen und Anwendungsfälle anzupassen. Dieses Vorgehen bietet eine einfache und effektive Möglichkeit, Benutzer manuell in deiner Anwendung hinzuzufügen.

© 2025 Sebastian Widmann