1
我正面臨問題,我想使用不同的字段名稱作爲密碼。讓我們在用戶表說,當我使用這個代碼與用戶模型,它完美使用getAuthPassword()與另一個模型而不是用戶模型?
/**
* Override required, otherwise existing Authentication system will not match credentials
* @return mixed
*/
public function getAuthPassword()
{
return $this->userPassword;
}
但是當我與其他模型中使用它讓我們說有相同的表結構用戶模型,它不工作?? !! !有沒有人有這個問題的想法
在此先感謝。
我的問題是爲什麼不重寫實際的getAuthPassword(),當我用它與另一個模型例如客戶模型?順便說一句,客戶模型的結構與用戶模型 – allaghi
相同,當我將它與用戶模型一起使用時,它的工作原理爲 – allaghi
,因此您需要在客戶模型中使用'使用Illuminate \ Contracts \ Auth \ Authenticatable作爲AuthenticatableContract;' –