1. Verwenden Sie die Authentifizierungsüberprüfung von Laravel.
2. Ändern Sie das Modell in der Konfiguration auth.php in AppModelsAdminUser::class (da es sich um die Anmeldeauthentifizierung von Hintergrundbenutzern handelt).
3 Auf der Seite Methode lautet die Hauptlogik wie folgt:
if (Auth::attempt(['name' => $request->input('name'), 'password' => $request->input('password')])) {
<code> // 认证通过... dd(Auth::user()); }</code>
Zu diesem Zeitpunkt konnte ich die im Hintergrund zurückgegebenen dd-Anmeldebenutzerinformationen in der Browserkonsole sehen, aber als ich zu einer anderen Seite ging, um Auth::user() zu drucken, war sie null. Was ist schief gelaufen?
1. Verwenden Sie die Authentifizierungsüberprüfung von Laravel.
2. Ändern Sie das Modell in der Konfiguration auth.php in AppModelsAdminUser::class (da es sich um die Anmeldeauthentifizierung von Hintergrundbenutzern handelt).
3 Auf der Seite Methode lautet die Hauptlogik wie folgt:
if (Auth::attempt(['name' => $request->input('name'), 'password' => $request->input('password')])) {
<code> // 认证通过... dd(Auth::user()); }</code>
Zu diesem Zeitpunkt konnte ich die im Hintergrund zurückgegebenen dd-Anmeldebenutzerinformationen in der Browserkonsole sehen, aber als ich zu einer anderen Seite ging, um Auth::user() zu drucken, war sie null. Was ist schief gelaufen?