2017-02-15 3 views
1

sagen, ich habe einen Benutzer, der auf meinem Laravel 5.2 API authentifizieren müssen! Der Benutzer hat noch kein api_token, also wird er E-Mail und Passwort geben, um sein api_token zurückzubekommen und es zu speichern (ich kann falsch liegen)! Die Frage ist, wie kann ich diese Benutzer zum ersten Mal authentifizieren? Gibt es einen Weg in Laravel 5.2, das zu tun? etwas wie Auth::guard('api')->attempt($array)?laravel 5.2 Auth mit api guard

Antwort

1

Sie können Benutzer manuell authanticate von

Auth::login($user); 

Ihre Benutzer sollte in der Datenbank eine reale Benutzer in Benutzer-Tabelle sein.

Also in Ihrer Situation können Sie E-Mail-Adresse und Benutzername per Formular erhalten, fügen Sie es in die Datenbank und loggen Sie sich diesen Benutzer mit dem obigen Code.

Ich hoffe, es hilft

+0

, dass Code oben wird die $ Benutzer mit dem Web-Guard nicht die API-Wache anmelden – brahimm

Verwandte Themen