Heim  >  Artikel  >  Backend-Entwicklung  >  Laravel implementiert die Trennung der vorderen und hinteren Benutzerüberprüfung

Laravel implementiert die Trennung der vorderen und hinteren Benutzerüberprüfung

小云云
小云云Original
2018-03-27 11:45:141714Durchsuche

In diesem Artikel erfahren Sie hauptsächlich, wie Laravel die Trennung von Front-End- und Back-End-Benutzerüberprüfung implementiert. Ich hoffe, dass es allen helfen kann.

Während die Verwendung von Laravel uns Bequemlichkeit bringt, stoßen wir auch auf Gründe, warum wir nicht verstehen, was er tut. Nehmen Sie als Beispiel die mit Laravel gelieferte Authentifizierung. Sie können sie nach Ihren Wünschen umschreiben, aber ist sie trotzdem einfach zu verwenden? Die Standardüberprüfung erfolgt beispielsweise per E-Mail oder Benutzername und Passwort gleichzeitig. Was passiert, wenn mehrere Anmeldemethoden gleichzeitig vorhanden sein müssen? Beispiel:
Wenn ich mich registriere, muss ich die folgenden drei Anmeldemethoden gleichzeitig unterstützen. Wie soll ich es umschreiben? Fühlt es sich etwas schwierig an?
* @desc 1. interface_type=1, Mobiltelefonnummer + SMS-Login; * @desc 2. interface_type=2, Mobiltelefonnummer + Passwort zum Anmelden; * @desc 3. interface_type=3, E-Mail + Passwort-Login;
Dieses Thema wird heute hier nicht besprochen. Worüber wir heute sprechen werden, sind die Authentifizierungsberechtigungen für das Backend und das Frontend. Das heißt, eine Website hat sowohl Front-End-Benutzer als auch Back-End-Benutzer, die beide Anmeldeanforderungen haben, aber die Hauptseite, die Sie aufrufen, ist eine für das Front-End und die andere für das Back-End.
Lassen Sie mich direkt über meinen Ansatz sprechen:
Nach dem Herunterladen von Laravel von Composer oder Laravel sind die erforderlichen Schritte erforderlich:
+ cp .env.example .env
+ php artisan key:generate
+ Composer-Installation

Wir müssen hier die Front-End-Anmeldeüberprüfung verwenden, daher benötigen wir auch:

php artisan make:auth

Das obige ist der detaillierte Inhalt vonLaravel implementiert die Trennung der vorderen und hinteren Benutzerüberprüfung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn