0
我想更改默認密碼字段名稱的Laravel身份驗證,這是因爲即時通訊使用ORACLE,我如何更改?我想這一點,但我不能登錄我如何更改默認身份驗證密碼字段名稱
user.php的
protected $table = 'SEG_USUARIOS1';
public function getAuthPassword()
{
return $this->contrasenha;
}
RegisterController.php
protected function validator(array $data)
{
return Validator::make($data, [
'email' => 'required|string|email|max:255|unique:SEG_USUARIOS1',
'contrasenha' => 'required|string|min:6|confirmed',
]);
}
protected function create(array $data)
{
$user = User::create([
'nombre' => $data['name'],
'email' => $data['email'],
'contrasenha' => bcrypt($data['password']),
'verifytoken' => Str::random(40),
]);
$thisUser = User::findOrFail($user->usuario_id);
$this->sendEmail($thisUser);
return $user;
}
IM使用laravel 5.4
不要更改密碼輸入名稱,保留密碼,並確保使用新的字段名稱更新$ fillable和$ hidden數組,並且您應該很好去 –
這沒關係問題是我正在使用另一個主鍵名..所以我把這個保護$ primaryKey ='your_id'; – Leoh