質問 > 管理機能 > 会員が二重で登録されている バグ? |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
snitta |
投稿日時: 2013/11/29 0:05
対応状況: −−−
|
一人前 登録日: 2013/10/3 居住地: 島根県 投稿: 100 |
Re: 会員が二重で登録されている バグ? ざっとですがソースを読んだところ、ユーザー登録画面におけるトランザクションの扱いに問題があるように思えます。
具体的にはメールアドレスの重複チェック *1 と会員情報の登録 *2 が一つのトランザクション内で行われていないため、別のリクエストが割り込む余地があります。 *1: SC_Helper_Customer_Ex::sfCustomerEntryErrorCheck() *2: LC_Page_Entry::lfRegistCustomerData() これに加えて、データベースの dtb_custmer.email にユニーク制約が設けられていない為に二重登録を許す結果になります。 会員識別のキーがメールアドレスである事を考えると不具合として報告してもよいのではと考えていますが、いかがでしょうか…。
|
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
会員が二重で登録されている バグ? | raggabass | 2013/7/2 9:35 |
Re: 会員が二重で登録されている バグ? | nanasess | 2013/7/2 19:35 |
Re: 会員が二重で登録されている バグ? | raggabass | 2013/7/9 17:23 |
Re: 会員が二重で登録されている バグ? | senbee | 2013/11/26 16:40 |
» Re: 会員が二重で登録されている バグ? | snitta | 2013/11/29 0:05 |