2015-01-31 49 views
0

我正在尝试创建一个用户仪表板,用户可以在其中检查复选框以启用单一登录。要实现此目的,我尝试使用用户身份验证并记住我。以下是我的控制器代码。用记住我的身份验证。我的代码有什么问题?

$userdata = array('username' => Input::get('username'), 'password' => Input::get('password')); 

    $rememberMe = false; 

    if(Input::has('remember_me')) { 
     $rememberMe = true; 
    } 

    if (Auth::attempt($userdata, $rememberMe)) { 

     echo "Success!"; 

    } else {   

     return Redirect::to('login') 
      ->withErrors("Invalid credentials. Try again"); 

    } 

当我运行这个控制器时,remember_token被创建,但它没有添加一个cookie。可能的错误是什么?

回答

0

哟,检查您的会话配置... 如果您在登录页面被抛出,可能是配置错误的网站URL。

我已经花了几个小时和小时用这个。

在您的应用> config> session.php寻找域=>'';

+0

它的工作!非常感谢。 – 2015-02-01 09:29:42