尝试方法不起作用,laravel

时间:2017-09-12 15:13:38

标签: php laravel authentication

我使用的数据库名为" usuario"而不是" user",我设法注册用户,但是,当我尝试登录并将参数传递给尝试功能时,由于某种原因没有创建会话,我做了更改auth.php文件并在我的模型中添加了表的名称,可能有什么问题?

这是我目前的代码

public function login(Request $data)
{


    if (Auth::attempt(['email' => $data->email, 'clave' => $data->password])) {
        // Authentication passed...
        return "success";
        //return redirect()->intended('dashboard');
    }else{
        return "error";
    }
}

我应该更改laravel内部函数内的其他内容,以便能够与其他字段进行身份验证吗?

1 个答案:

答案 0 :(得分:0)

我希望我能发表评论。大声笑 首先,确保运行以下命令以在Laravel中启用/激活身份验证
php artisan make:auth
由于您未使用用户表,请将以下内容添加到您的用户模型以使用您的表格 public $table = "usuario";
还要检查config / auth.php并再次运行脚本。