我为登录编写了代码但登录后用户未经过身份验证。它正在重定向到主页我希望它重定向到/ app / user并获取用户详细信息。我不知道我在哪里收到错误..有人帮我请。 以下是我的代码。
在app / Controller
中public function handle($request, Closure $next, $guard = null) {
// if (Auth::guard($guard)->check()) {
// return redirect('/home');
// }
// return $next($request);
// }
$token = isset($_COOKIE["oauth_token"])?$_COOKIE["oauth_token"]:"";//print_r($token);exit;
//$request['token'] = $token;//this is working
$request->headers->set("Authorization", "Bearer " .$token);//this is working
$response = $next($request);
//$response->header('Authorization', "Bearer " .$token);
return $response;
}
在app / middlware中
Route::get('/user', function (Request $request) {
$user = $request->user();
return dd($user);
})->middleware('auth:api');
在routes / web.php中
override def compare[A]( . . .
^^^