01. Juli 2020

Authentifizierung ab Laravel 6

Seit Version 6.x ist es nicht mehr möglich mit php artisan make:auth eine einfache Authentifizierung mit Laravel zu erstellen.

Generell war der Befehl immer sehr hilfreich, vor allem bei neuen Projekten um Ansichten und Funktionen für Login, Registrierung, Passwort vergessen, Passwort zurücksetzen und E-Mail Verifizierungen schnell hinzuzufügen.

Seit Laravel 6 gibt es diese Möglichkeit nur im Zusammenhang mit dem eigenständigen First-Party Package Laravel UI. Die Installation ist sehr einfach.

Via composer installieren

Den Befehl composer require laravel/ui im Terminal eingeben. Anschließend kann man sich alle möglichen Funktionen via php artisan ui --help ausgeben lassen.

Der ui:auth Befehl

Einer der neuen Befehle ist nun verantwortlich um das Gerüst für die Authentifizierung zu erstellen:

php artisan ui:auth

Dieser Befehl macht nun im Grunde genau das, was mit Laravel 5.x über den Aufruf php artisan make:auth möglich war.

Laravel