未定义索引:密码Laravel 5.5 - 日志记录

时间:2018-06-10 15:41:44

标签: php logging laravel-5

在我的数据库中,密码列名是" new_password"。 然后当我尝试记录时,它会显示Undefined index: password。 但是如果密码列名是"密码"它工作正常。我需要使用以前的列名。

我该如何解决这个问题?

$credentials = array(
        'user_name'    => Input::get('username'),
        'new_password' => Input::get('password')
);

$user = Auth::attempt($credentials);

1 个答案:

答案 0 :(得分:0)

您好,Thisaru 如果您需要将密码字段用作new_password

1)首先,laravel密码字段默认设置密码到您的模型中。因此,如果您更改密码为new_password,请在模型中添加此行

 protected $primaryKey = 'new_password';

我希望此代码有助于解决您的问题