Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Шаблоны (TPL) » Можно ли не использовать e-mail во время регистрации?

Можно ли не использовать e-mail во время регистрации?


     05.12.2019    Шаблоны (TPL), jQuery, Общие вопросы по PHP    674

вопрос
Можно ли каким-либо образом не использовать e-mail во время регистрации, а довольствоваться только логином и паролем или же телефоном и паролем?
Многие пользователи не желают вводить e-mail. Может есть возможность вставить какую-нибудь заглушку, чтобы регистрировались на не существующие e-mail'ы, а при желании могли их изменять в аккаунте.

Ответа пока нет


4 комментария

lutskboy
Эксперт

lutskboy - 5 декабря 2019 13:44 -

конечно можно. сделать поле скрытым. и с помощью скрипта сгенерировать email

Nesterovich2797
Юзер

Nesterovich2797 - 5 декабря 2019 13:59 -

Возникает другой вопрос, как пользователю восстановить потом свой пароль, если он его забудет?

lutskboy
Эксперт

lutskboy - 5 декабря 2019 14:18 -

не знаю. например слать смс на телефон. секретная фраза. типа ваше любимое блюдо

ТeraМoune
Юзер

ТeraМoune - 5 декабря 2019 16:14 -

Цитата: Nesterovich2797
Возникает другой вопрос, как пользователю восстановить потом свой пароль, если он его забудет?

Никак lostpassword.php не умеет восстанавливать пароль по другому кроме как отправлять письма с генерированным паролем. А для этого необходима почта.

Стандартную систему нужно изменять.
Система вопрос ответ и при восстановлении спрашивать у пользователя вопрос и если ответ совпадает перебрасывать на страницу изменения пароля либо генерировать новый и отдавать его. Либо как, lutskboy, написал через систему смс кодов всё такой же принцип вопрос-ответ или как делают еще генерация кода и небольшой период времени на его ввод после чего код меняется. В steamguard так сделано.


Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх