1
无论出于何种原因,我的AuthServiceProvider已停止工作。它看起来像传递给viaRequest闭包的$ request参数没有看到请求输入。如果我将带有“access_token”键的JSON发送给我的任何端点,并在闭包中尝试var_dump,它只会返回null。下面是启动方法的代码:
public function boot()
{
$this->app['auth']->viaRequest('api', function ($request) {
var_dump($request->input('access_token'));
});
}
这里是我的身份验证的中间件处理方法:
public function handle($request, Closure $next, $guard = null)
{
if ($this->auth->guard($guard)->guest()) {
return response('Unauthorized.', 401);
}
return $next($request);
}
任何帮助是极大的赞赏,因为我拉我的头发现在。
编辑看起来问题是Sentry和他们的user_context设置设置为true。只要我将它设置为false,请求就会完全通过
因此解决了? – GiamPy
是的。应该已经发布为答案。 – user3196479