Php Laravel-登录后不';t重定向

Php Laravel-登录后不';t重定向,php,laravel,laravel-5.3,http-status-code-302,Php,Laravel,Laravel 5.3,Http Status Code 302,当我登录时,我无法重定向到页面。在inspector网络中,页面显示但带有302查找代码 当我执行dd()时,auth::trunt()和auth::check()都返回true 我的代码是: Route::post('/login', function() { //echo "login..."; $username = Input::get('username'); $password = Input::get('password'); $remember = In

当我登录时,我无法重定向到页面。在inspector网络中,页面显示但带有302查找代码

当我执行dd()时,auth::trunt()和auth::check()都返回true

我的代码是:

    Route::post('/login', function()
{
  //echo "login...";
  $username = Input::get('username');
  $password = Input::get('password');
  $remember = Input::get('remember');

  $userdata = array(
    'username'  => Input::get('username'),
    'password'  => Input::get('password')
  );
  $rules = array(
        'username' => 'required|exists:us,username',
        'password' => 'required'
  );

  $validator = Validator::make($userdata, $rules);

  if ($validator->passes())
  {
    //dd(Auth::attempt(['username' => $username, 'password' => $password], $remember));
    if(Auth::attempt(['username' => $username, 'password' => $password], $remember))
    {
      //echo "ok";
      //dd(Auth::check());
      return Redirect::to('app/');
    }
  }
  else
  {
    //echo "error";
    return Redirect::to('login')->withErrors($validator);
  }
});
试试这个:

Route.php


看起来重定向很好,但随后应用程序/组会执行另一个重定向。我有一个路由应用程序/组会返回一个视图。那么呢?您可以从网络选项卡中看到您从登录重定向到/app/groups。这就行了。在您重定向到/app/groups后,有东西将您重定向回。我编辑代码以查看其他。。。现在我返回到/app进行测试并工作,但因为route app/没有中间件(“auth”),如果您有一个新的/不同的问题,请创建一个新问题,不要尝试重新处理现有问题。我尝试了此操作,但问题仍在继续。尝试此操作:在auth::true()
dd(auth::user())
和show me dd result我想查看您的完整路线。phpbefore`POST`登录路线注释此代码:
Auth::routes()并重试。尚未工作!我评论了Auth::routes();并取消注释Route::get('/login',function(){returnview('auth.login');});
Route::group(['middleware' => 'auth'], function() {
    Route::get('app/groups', function() { 
        return view('app.main-folders'); 
    });
});