Laravel - 身份验证重定向到找到302代码的页面

时间:2016-11-16 23:10:55

标签: laravel laravel-5.3 laravel-authorization

我正在进行身份验证,登录后的页面重定向特定页面,但找到了302代码。并留在登录页面。 为什么会这样?

```

std::transform(list.begin(), list.end(), std::back_inserter(result), func);

```

由于

1 个答案:

答案 0 :(得分:1)

public function SignIn(Request $request)
{

      $this->validate($request,[
        'email' => 'required|email',
        'password' => 'required'
      ]);    
    if(Auth::attempt(['email'=>$request['email'],'password'=>$request['password']])){
        return redirect('app/dashboard');
}
      return redirect()->back();
}

这在Laravel 5.2中对我来说很好。并确保在控制器中导入这些内容。

use Illuminate\Http\Request;
use Illuminate\Http\Response;
use Illuminate\Support\Facades\Input;
use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\Session;

在我的route.php中,我有以下内容,

Route::post('login',[
            'uses'=>'UserController@SignIn',
              'as'=>'login'
]);