modx-pro / miniShop2

Second version of simple online shop for MODX Revolution
GNU General Public License v2.0
149 stars 128 forks source link

Ошибка идентификации пользователей при одинаковом Reciever #906

Open zahod5277 opened 7 months ago

zahod5277 commented 7 months ago

https://github.com/modx-pro/miniShop2/blob/687e2da482497f0aacbfe5e00d64747da69eb21f/core/components/minishop2/model/minishop2/minishop2.class.php#L720

Если будет соблюден ряд условий, то получится так, что на сайте пользователь Вася получит логин Вася@site.ru И через какое-то время другой Вася введёт такие же данные и оформит заказ на предыдущего Васю.

Прямо сейчас работаю с такой ситуацией у клиента на сайте. Там убрали поле Email из списка обязательных и поэтому формирование email идет с помощью http_host и в итоге я, имея имя Дмитрий, но две разные почты, оформляю заказы на одну и ту же учётку.

Electrica commented 5 months ago

ну так логично, если у Вас почта никак не участвует, то будет оформлено на одну учетку