1
私は問題に直面している、私はパスワードに別のフィールド名を使用したい。私たちは、ユーザーテーブルに言わせて、私はUserモデルでこのコードを使用する場合、それは完全にUser Modelではなく、別のModelでgetAuthPassword()を使用しますか?
/**
* Override required, otherwise existing Authentication system will not match credentials
* @return mixed
*/
public function getAuthPassword()
{
return $this->userPassword;
}
に動作しますが、私は他のモデルとそれを使用するとき、私たちは同じテーブル構造を持つ顧客モデルは、それは??仕事をdoesntの言ってみましょう! !誰もこの問題について考えているのですか?
ありがとうございます。
私の問題は、実際のgetAuthPassword()を、他のモデル、たとえばCustomerモデルで使用すると、私がUser Modelで使用するとき、Customer Modelの構造はUser Model – allaghi
と同じですが、 – allaghi
の場合、あなたの顧客モデルで 'Use Illuminate \ Contracts \ Auth \ Authenticatable as AuthenticatableContract; 'を使用する必要があります –