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