質問 > フロント機能 > 会員のログインIDをメールアドレス以外に設定したい |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
umebius |
投稿日時: 2019/4/7 16:55
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: 会員のログインIDをメールアドレス以外に設定したい 基本的には下記2つファイルをカスタマイズしてやれば実現できます。(他にも併せて修正しないといけないところは色々ありますが)
・src/Eccube/Repository/CustomerRepository.php loadUserByUsernameメソッドでメールアドレスをキーにして会員を特定する処理が書かれている。これを他の項目で絞り込むよう変える ・src/Eccube/Entity/Customer.php getUsernameメソッドでユーザーのユニークキーをメールアドレスにしている loadValidatorMetadataメソッドでメールアドレスの重複がおこらないように規定している
|
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
会員のログインIDをメールアドレス以外に設定したい | pocketbac | 2019/4/7 11:10 |
» Re: 会員のログインIDをメールアドレス以外に設定したい | umebius | 2019/4/7 16:55 |