Laravel Auth失败了吗?

时间:2014-07-14 14:42:20

标签: php laravel

我正在为我的应用程序创建一个简单的登录页面,但我的auth总是说我失败了吗?

        $email = Input::get('email');
        //echo = matchesmyemail

        $password = Input::get('password');
        //echo = matchesmydbpassword


        $auth = Auth::attempt(array(
            'email' => $email,
            'password' => $password
        ));

        if($auth){
            die('logged in');
        }else{
            die('failed');
        }

任何想法我做错了什么?

1 个答案:

答案 0 :(得分:2)

您的密码是否在数据库中进行了哈希?

$password = Hash::make('password');

如果数据库表中有明文密码,那么问题就在于此问题。密码将被哈希并且将比较哈希值。