Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

логин по e-mail

00 голосов
6
Подскажите пожалуйста, можно ли сделать так чтобы пользователь при регистрации указыывал только e-mail и пароль, и логинился тоже по мылу и паролю, т.е. без использования логина.

Что-то мне кажется что не получится... или всёже можно? Заказчик вот интересуется...
спросил 02 Июнь, 13 от LeonKing (140 баллов)

6 Ответы

00 голосов
наиболее простое решение: покопаться в языковых файлах и переименовать слово "логин" на email smile:)
При регистрации е-мейл придется ввести два раза, надо только в форме поля поменять, поле логин назвать "e-mail", поле e-mail "подтверждение e-mail", потом в обработчике проверку сделать и т.д.
ответил 02 Июнь, 13 от shippuden (220 баллов)
00 голосов
Может сейчас есть какое-то другое, более подходящее решение этой проблемы?

Может быть можно как-то сделать необязательным указывать при регистрации email или логин?
ответил 07 Июнь, 13 от Juliette (320 баллов)
00 голосов
Сделайте OpenID авторизацию - вообще, по мне, мега-вещь, я регаюсь у OpenID-провайдера, а потом спокойно могу авторизовываться на всех сайтах, которые поддерживают OpenID.
ответил 08 Сен, 13 от Almarea (3,760 баллов)
00 голосов
OpenID никогда не пользовался, но вам верю что вещь хорошая.

К сожалению всех пользователей не заставишь пользоваться OpenID. Они скорее убегут с сайта.
Нужа простейшая форма регистрации пользователя - логин (или email) и пароль. Все.
Даже от повтора пароля желательно избавиться.
ответил 06 Дек, 13 от Juliette (320 баллов)
00 голосов
Если не вводить email, то как минимум потеряется функционал "забыл пароль". Пользователи вас замучают письмами "я забыл пароль, что мне делать". По опыту могу сказать, что пользователи высоко ценят такие сервисы, как подписку на сообщения форума, блога, рассылки. Для них нужен email.
ответил 20 Март, 14 от Ixie (540 баллов)
00 голосов
Цитата
Сергей пишет:
Нужа простейшая форма регистрации пользователя - логин (или email) и пароль. Все.

Можно логин прировнять к емейлу или генерировать свой. По номеру 101,102, 103 ....

Цитата
Сергей пишет:
Даже от повтора пароля желательно избавиться.

Легко.

Проще всего запретить регистрацию в БУС и написать свой обработчик регистрации.
Код

   $arFields = Array(
                "LOGIN" => $mail,
                "PASSWORD" => $password,
      "CONFIRM_PASSWORD" => $password,
                "EMAIL" =>  $mail,
            
            
                );

ответил 12 Июль, 14 от Tory (300 баллов)

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

0 голосов
6 ответов
спросил 24 Июль, 13 от Snezhka (2,240 баллов)
0 голосов
6 ответов
спросил 08 Май, 13 от Yago (360 баллов)
+1 голос
1 ответ
спросил 24 Дек, 14 от аноним