Spare email for password recovery

25.07.2017 06:07
#1
midiplus
Joomshopping forum user no avatar
Name: Anton
03.07.2013
Posts: 1927
Quote
Spare email for password recovery

Добавьте, пожалуйста, в 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) должно появиться сообщение о том, что пользователю были отправлены ссылки на оба электронных ящика для подтверждения своих действий.


Last change: 25.07.2017 08:35
 


Copyrights MAXXmarketing GmbH. Alle Rechte vorbehalten
Durch die Nutzung dieser Website stimme ich zu, dass Cookies zur optimalen Gestaltung der Website sowie zur Analyse der Nutzung der Website verwendet werden. Weiterführende Informationen finden Sie hier. OK, einverstanden.