簡體   English   中英

未定義索引:密碼Laravel 5.5-日志記錄

[英]Undefined index: password Laravel 5.5 - logging

在我的數據庫密碼欄中,名稱為“ new_password”。 然后當我嘗試登錄時,它說Undefined index: password 但是,如果密碼列名稱為“ password”,則它可以正常工作。 我需要使用以前的列名。

我怎樣才能解決這個問題?

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

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

您好,Thisaru 如果您需要使用密碼字段作為new_password

1)首先是laravel password字段,默認情況下將密碼設置到您的模型中。 因此,如果您將密碼更改為new_password,請在模型中添加此行

 protected $primaryKey = 'new_password';

我希望這段代碼有助於解決您的問題

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM