Добавьте, пожалуйста, в Joomshoppping запасной адрес электронной почты (для нового или уже существующего пользователя) для восстановления пароля на случай, если пользователь каким-то образом потерял доступ к своему предыдущему электронному ящику, который использовал при регистрации в интернет-магазине (например, если электронный ящик пользователя был взломан).
То есть, нужно создать в Joomshopping специальные шаги по восстановлению пароля двумя способами:
1. Текущий вариант восстановления, как это сделано в Joomshopping сейчас (восстановление пароля по Email, под которым пользователь регистрировался на сайте и, например, производил вход в аккаунт)
2. Если пользователь забыл адрес своего Email или он был взломан и украден, то Joomshopping должен предложить пользователю альтернативный вариант восстановления пароля - по запасному адресу электронной почты, который он также, например, указывал при регистрации в интернет-магазине или указывал его в своём аккаунте.
Но также нужно учитывать, что если пользователь производил вход в аккаунт с помощью E-mail и пароля, то при восстановлении пароля по запасному электронному ящику пользователю должно быть предложено изменить предыдущий Email на запасной (то есть, текущий запасной Email сделать основным, а в качестве будущего запасного предложить указать другой Email).
Например, пользователь во время регистрации в интернет-магазине основной Email указал demo@mail.ru и использовал его для входа в аккаунт, а в качестве запасного электронного ящика для восстановления, был указан другой Email: test@ukr.net
Если пользователь выбрал второй вариант восстановления доступа к своему аккаунту, то после восстановления в качестве основного Email в дальнейшем будет использован test@ukr.net, а в качестве нового запасного Email пользователю будет предложено ввести какой-нибудь другой Email (данное поле, например, не является обязательным для заполнения).
Допустим, пользователь потерял доступ к своему основному электронному ящику demo@mail.ru.
Пользователь нажимает кнопку "Восстановить пароль" и ему на выбор предлагается 2 варианта восстановления пароля с текстом:
1) "Использовать для восстановления доступа к своему аккаунту мой основной электронный ящик, который до сих пор использовался мною для входа в свой аккаунт".
2) "Использовать для восстановления доступа к моему аккаунту мой запасной электронный ящик и сделать его основным электронным ящиком для дальнейшего входа в свой аккаунт.
ВНИМАНИЕ! При выборе данного способа восстановления, ваш текущий основной электронный ящик, который вы использовали до сих пор для входа в свой аккаунт, будет заменён вашим текущим запасным электронным ящиком (если он был указан вами при регистрации аккаунта или в самом аккаунте), и в дальнейшем для входа в свой аккаунт вы будете уже использовать свой текущий запасной электронный ящик, а в качестве будущего запасного электронного ящика, вам будет предложено указать другой".
Если пользователь выбрал первый вариант, то восстановление пароля будет происходить так же, как и сейчас в Joomshopping.
Но если пользователь выбрал второй вариант, то в этом случае должны появиться два поля для заполнения: поле для ввода текущего запасного Email, который пользователь указывал при регистрации или в аккаунте, и поле для указания нового (будущего) запасного Email. После этого ссылка для восстановления пароля должна быть отправлена на указанный текущий запасной Email (для восстановления пароля), а на указанный новый запасной Email должна быть отправлена ссылка для подтверждения использования нового запасного Email. В интернет-магазине (frontend) должно появиться сообщение о том, что пользователю были отправлены ссылки на оба электронных ящика для подтверждения своих действий.
Letzte Änderung: 25.07.2017 08:35