2017-01-10 1 views
0

Je suis nouveau à Laravel et je construis un petit projet comme ma scolarité. J'ai frappé l'erreur ci-dessus et je n'arrive pas à la réparer. Toute aide est appréciée. J'utilise un paquet sentinel pour l'authentification.UnexpectedValueException dans Response.php ligne 403 - Laravel 5.3

Web.php

Route::post('/login' , '[email protected]'); 

LoginController.php

public function login(Request $request){ 
     Sentinel::authenticate($request->all()); 
     return Sentinel::check(); 

} 

Lorsque je clique sur le bouton soumettons cet indice d'erreur:

UnexpectedValueException dans response.php ligne 403: Le contenu de la réponse doit être une chaîne ou un objet implémentant __toString(), "boolean" donné.

Répondre

0

Enfin, j'ai résolu le problème.

En fait, j'ai oublié de remplacer le courrier électronique au nom d'utilisateur dans EloquentUser.php parce que j'utilise un nom d'utilisateur unique plutôt que par courriel.

protected $loginNames = ['email']; -> protected $loginNames = ['username'];