Pour quelque raison que ce soit, mon AuthServiceProvider a cessé de fonctionner. Il semble que le paramètre $ request passé à la fermeture de viaRequest ne voit pas l'entrée de la requête. Si j'envoie JSON avec une clé de "access_token" à l'un de mes noeuds finaux et que j'essaie de le faire var_dump dans la fermeture - il ne renvoie que null. Voici le code pour la méthode de démarrage:
public function boot()
{
$this->app['auth']->viaRequest('api', function ($request) {
var_dump($request->input('access_token'));
});
}
Et voici ma auth intergiciels méthode handle:
public function handle($request, Closure $next, $guard = null)
{
if ($this->auth->guard($guard)->guest()) {
return response('Unauthorized.', 401);
}
return $next($request);
}
Toute aide est grandement appréciée puisque je tirais mes cheveux en ce moment.
EDIT On dirait que le problème est avec Sentry et que leur paramètre user_context est défini sur true. Dès que je le mets à false, les requêtes passent parfaitement
Donc c'est résolu? – GiamPy
Oui. Aurait dû poster comme réponse. – user3196479