Laravel - Authentifizierungssystem erstellen

Aktivieren Sie die Authentifizierungsbibliothek


Die meisten Anwendungen, die wir in einer Webumgebung ausführen, erfordern einen privaten Bereich, auf den wir mit einem Benutzernamen und einem Passwort zugreifen müssen. Damit garantieren wir, dass es private Inhalte oder administrative Bereiche gibt, die von niemandem eingesehen werden können.
Diese Arten von Bereichen erfordern dafür etwas, das wir Authentifizierung nennen, das heißt, zu bestätigen, dass der Benutzer existiert und auch Zugriffsberechtigungen hat Laravel bietet uns eine sehr vollständige Bibliothek, die die meisten dieser Aktivitäten erfüllt.
In diesem Abschnitt werden wir im nächsten Teil dieses Kurses sehen, wie Sie die Authentifizierungsbibliothek aktivieren, um sie zu verwenden Laravel.
Um das gesamte Authentifizierungssystem nutzen zu können, das es uns bietet Laravel Wir müssen einige einfache Schritte befolgen, diese werden unten beschrieben.
1- Das erste, was wir tun werden, ist den zu verwendenden Treibertyp festzulegen Laravel Um die Sitzungen abzuwickeln, müssen wir in diesem Fall die nativer Treiber in unserer Datei session.php auf der Strecke / app / config wie wir im folgenden Bild sehen können:

2- Wir bleiben im selben Verzeichnis, aber jetzt suchen wir nach der Datei auth.php und wir werden überprüfen, ob ihre Werte die folgenden sind:

3- Der nächste Schritt ist Datenbank konfigurieren die unsere Anwendung verwenden wird, dafür müssen wir eine neue erstellen und dann die entsprechenden Werte in die Datei einfügen datenbank.php Wie wir sehen, müssen wir natürlich die Werte entsprechend unserer Anwendung platzieren:

4- Da alle Konfigurationsschritte fertig sind, beginnen wir mit der Verwendung Handwerker Um uns bei der Erstellung der entsprechenden Migrationen zu helfen, erstellen wir zunächst die Migrationstabelle dafür verwenden wir den folgenden Befehl:
php Handwerker migrieren: installieren

5- Jetzt erstellen wir die Migration für die Tabelle Benutzer die wir in der Erstkonfiguration definiert hatten:
php Handwerker migrieren: make create_users_table

6- Da wir die notwendigen Migrationen erstellt haben, müssen wir jetzt unsere Tabelle erstellen. Dazu sehen wir eine Datei mit dem Datum des Tages, gefolgt von folgendem Namen: create_users_table.php Im Adressbuch: App / Datenbank / Migrationen, in diese Datei müssen wir den folgenden Inhalt einfügen:

WichtigHier sehen wir, dass wir den Inhalt der Tabelle generieren und auch eine Methode, die die Tabelle jedes Mal zerstört, wenn es notwendig ist.
7- Endlich können wir die letzte Migration durchführen, mit der Handwerker baut alle notwendigen Strukturen auf, damit wir die entsprechenden Migrationen vornehmen können:
PHP Handwerker migrieren

All diese beschriebenen Schritte führen uns dazu, eine Struktur aufzubauen, mit der wir uns beim Einrichten der nativer Treiber Wir verwenden die Grundstruktur, die Laravel erbt von Symfony um die Sitzungen zu verwalten.
Damit können wir beginnen, die verschiedenen Validierungen zu erstellen, um Benutzer in das System einloggen zu können. Natürlich zeigen wir die Basis und den Standard, aber alles kann angepasst werden, um die gewünschten Ergebnisse zu erzielen, wir müssen nur die Grundlagen befolgen Guide und fügen Sie nach demselben Verfahren die Änderungen hinzu.
VorherigeSeite 1 von 2NächsteHat dir dieses Tutorial gefallen und geholfen?Sie können den Autor belohnen, indem Sie diesen Knopf drücken, um ihm einen positiven Punkt zu geben

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave