Laravel implementiert eine simulierte Benutzeranmeldung

小云云
Freigeben: 2023-03-22 12:04:02
Original
2320 Leute haben es durchsucht

In diesem Artikel erfahren Sie hauptsächlich, wie Sie eine simulierte Benutzeranmeldung in Laravel implementieren. Ich hoffe, dass er allen helfen kann.

//强制用户id位100的人登录Auth::loginUsingId(100);//获取这个登录用户的id;dd(auth()->user()->id);
Nach dem Login kopieren

Während des Tests muss ich die relevanten Informationen eines bestimmten angemeldeten Benutzers testen. Wir können die Anmeldung beim Authentifizierungsanbieter erzwingen. In diesem Fall ist es nicht erforderlich, sie in einem bestimmten zu schreiben Methode. Ein Absatz von loginUsingId.

app\Providers\AuthServiceProvider.php
Nach dem Login kopieren

Fügen Sie den Benutzer hinzu, den Sie anmelden möchten, dann wird der Benutzer global angemeldet.

    public function boot()
    {
        auth()->loginUsingId(348);        $this->registerPolicies();
    }
Nach dem Login kopieren

Nach dem Test abgeschlossen, entfernen Sie diese Zeile. Wenn Sie die Benutzeranmeldung vorübergehend in einer bestimmten Methode ändern möchten, verwenden Sie loginUsingId erneut Benutzeranmeldung unter php_PHP Tutorial

Das obige ist der detaillierte Inhalt vonLaravel implementiert eine simulierte Benutzeranmeldung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!