Voraussetzungen:
Sie müssen die folgenden Aufgaben erledigen, bevor Sie die Schritte dieses Tutorials beginnen.
$ Composer Create-Project Laravel/Laravel Breezeprroject
$ CD BreezeProject
$ php Artisan -Version
$ sudo apt installieren npm
Richten Sie die Datenbank ein:
Sie müssen eine MySQL -Datenbank erstellen, um die Authentifizierung mit Laravel Breeze zu implementieren. Füllen Sie die folgenden Aufgaben aus, um eine Datenbank zu erstellen und die Datenbank für das Laravel -Projekt einzurichten.
$ php Artisan migrieren
Laravel Breeze einbauen:
Führen Sie den folgenden Komponistenbefehl aus, um das Auth -Gerüst des Laravel Breeze -Pakets herunterzuladen.
$ Composer benötigt Laravel/Breeze - -dev
Führen Sie den folgenden Befehl aus, um das einfache Auth -Gerüst von Laravel Breeze zu installieren.
$ php Artisan Breeze: Installation
Die folgende Nachricht wird angezeigt, wenn das Laravel Breeze -Gerüst erfolgreich installiert wird.
Führen Sie den folgenden NPM -Befehl aus, um die erforderlichen Vermögenswerte für die Implementierung eines einfachen Authentifizierungssystems für das Laravel -Projekt zu erstellen.
$ npm install && npm run dev
Die folgende Nachricht wird nach erfolgreicher Ausführung des obigen Befehls angezeigt.
Breeze -Authentifizierungsrouten:
Die Routeninformationen der Laravel Breeze -Authentifizierung werden in der hinzugefügt Routen/Web.Php Datei, wenn die Laravel Breeze ordnungsgemäß installiert ist. Wenn Sie das Web öffnen.PHP -Datei erhalten Sie die folgende Zeile für die Laravel Breeze -Authentifizierung.
erfordern __dir__.'/auth.PHP ';
Überprüfen Sie die Brise -Authentifizierung:
Die erforderlichen Controller- und Ansichtsdateien werden nach der Installation des Breeze -Pakets automatisch erstellt. Führen Sie nun den folgenden Befehl aus, um zu überprüfen, ob die Breeze -Authentifizierung ordnungsgemäß funktioniert.
$ php Artisan servieren
Der Laravel Development Server startet standardmäßig bei Port Nr. 8000. Öffnen Sie den Browser und gehen Sie zur folgenden URL.
http: // 127.0.0.1: 8000
Die folgenden Informationen werden angezeigt, wenn die Breeze -Authentifizierung erfolgreich implementiert wird. A Protokoll in und Registrieren Links werden auf der rechten Seite der Seite angezeigt.
Das folgende Registrierungsformular wird nach dem Klicken auf die angezeigt Registrieren Verknüpfung. Das Formular enthält vier Felder für die Registrierung des Benutzers. Wenn Sie die Felder des Registrierungsformulars ändern möchten, müssen Sie die Migrationsdatei für die Tabelle der Benutzer ändern. Der Bereits registriert? Link wird in der Form hinzugefügt, um die zu öffnen Anmeldung Formular, wenn der Benutzer ein vorhandenes Konto hat. Füllen Sie das Formular mit den gültigen Daten aus und klicken Sie auf die REGISTRIEREN Schaltfläche zum Erstellen eines neuen Benutzerkontos.
Die folgende Seite wird angezeigt, wenn das neue Benutzerkonto erfolgreich erstellt wird. Es ist ein sehr einfaches Dashboard für den angemeldeten Benutzer. Der Codierer kann dieser Seite basierend auf den Anforderungen des Projekts erforderliche Inhalte hinzufügen. Der Benutzer kann angemeldet werden, indem Sie auf die Option "Anmeldeableitungen" klicken, die unter dem Namen des Benutzers vorhanden ist.
Öffnen Sie nach dem Erstellen eines neuen Benutzerkontos mit dem Registrierungsformular die Tabelle des Benutzers aus der Datenbank, um zu überprüfen, ob die neuen Benutzerinformationen der Tabelle hinzugefügt werden oder nicht. Sie erhalten den Eintrag für das neue Benutzerkonto in der Benutzer Tabelle wie das folgende Bild, wenn die Registrierung erfolgreich abgeschlossen ist. Das Kennwort des Benutzers wurde verschlüsselt, bevor er für die Sicherheit in die Datenbank eingefügt wurde.
Das folgende Anmeldeformular wird angezeigt, wenn der Benutzer auf die klickt Anmeldung Link oder melden Sie sich vom vorhandenen Konto ab. Der vorhandene Benutzer kann sich anmelden, indem er vor dem Senden eine gültige E -Mail -Adresse und ein gültiges Passwort angibt das Anmeldung Taste. Die Option "Remember Me" wurde im Formular hinzugefügt, um die Anmeldung in Informationen für die zukünftige Verwendung zu speichern. Der Link, Passwort vergessen? wurde im Formular hinzugefügt, um das Passwort wiederherzustellen, wenn der Benutzer sein Passwort vergessen hat und sich nicht im System anmelden kann. Ein Dashboard wie das obige Bild wird angezeigt, wenn sich der Benutzer erfolgreich beim System anmelden kann.
Abschluss:
Laravel Breeze ist eine gute Option für die Implementierung eines einfachen Authentifizierungssystems für das Laravel -Projekt. Der Codierer kann nach der Installation dieses Pakets das erforderliche Menü oder andere Inhalte im Dashboard hinzufügen, basierend auf der Anforderung des Projekts. Laravel verfügt über viele verschiedene Pakete zur Implementierung der Authentifizierung mit vielen integrierten Funktionen. Sie können diese Pakete auch ausprobieren.