Регистрация на сайте по номеру телефона, а не через e-mail 2.X

 
Посетитель
small user social cms
Медаль
Сообщений: 381
Приветствую.

Обратил внимание, что на Авито регистрация без e-mail. По номеру телефона.
Тем самым и создана многомиллионная аудитория.
Видимо, во многом за счёт этого,
так как у доброй половины человечества есть телефоны,
а у "злой" половины человечества нет e-mail.

Есть ли возможность сделать так, чтобы на сайтах от Инстант
можно было регистрироваться не только по e-mail, но и через номер телефона?
Притом, чтобы без подтверждения по смс, чтобы не раскошеливаться на смс-сервисах.

Достаточно ли для этого только лишь написания определённого хука или компонента?
Редактировалось: 4 раз (Последний: 10 июня 2019 в 21:43)
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2757
на сайте
Polzovinst:
Достаточно ли для этого только лишь написания определённого хука или компонента?
Почти достаточно.
Но один системный файл всё же придется править. Там проверка на "мыльность". И если вводить телефон, он не пройдет валидации и до хука дело не дойдет.
У меня два года работает подобный функционал. При каждом обновлении правлю системные файлы...
-------------------------------------------------------------------------------
Написал просьбу на изменение валидации на гитхабе.
Редактировалось: 1 раз (Последний: 10 июня 2019 в 22:19)
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 381
Ris:

У меня два года работает подобный функционал.
-------------------------------------------------------------------------------
Написал просьбу на изменение валидации на гитхабе.
Ris, давно написали просьбу?
Насколько долго они её выполняют?
Неизвестно когда будет готово?

Этот функционал видимо личная разработка?
В открытом доступе его нет?
Посетитель
small user social cms
Медаль
Сообщений: 381
И ещё:
то, что не каждый пользователь будет вводить реальный номер телефона, это понятно,
а вот от спамеров наверное с защитой не очень? (так как нет валидации)
Редактировалось: 2 раз (Последний: 11 июня 2019 в 01:59)
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3619
Ris, нужную правку внесли в этом коммите https://github.com/instantsoft/icms2/commit/bd09237b59e24c43a9694b60b4ffe99a4fcfc98b
Теперь в последней версии можно своими хуками организовать регистрацию и авторизацию по любому полю.
Polzovinst:
Притом, чтобы без подтверждения по смс, чтобы не раскошеливаться на смс-сервисах.
В этом случае вам и номер телефона не нужен. Можете по любой "абракадабре", что вводят пользователи или боты в поле с емайлом регистрировать. Вот только как потом пользователи будут восстанавливать свои пароли и прочие доступы к сайту? Или ваш сайт рассчитан только на активность ботов?
Ну, а что касается раскошеливания на смс шлюзах, так можно съэкономить на отправке сообщений только при регистрации нового пользователя и при восстановлении пароля. А в остальных случаях при простой авторизации, смс подтверждение может быть лишним.
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 787
А готовое решение на эту тему есть?
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2757
на сайте
Loadырь:
Теперь в последней версии можно своими хуками организовать регистрацию и авторизацию по любому полю.
По любому полю... если оно пройдет валидацию на мыльность. smile
Код PHP:
  1. if (!$password || !$email || $this->validate_email($email) !== true){
  2. cmsUser::addSessionMessage(LANG_LOGIN_ERROR, 'error');
  3. $this->redirectBack();
  4. }
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3619
Интересно так получается, от сюда убрали https://yadi.sk/i/m7knfulGpkIZyw, а сюда добавили https://yadi.sk/i/XLN7jAS1Iq4F9A, хотя я просил перенести ее в другое место.
Но в этом случае "медицина бессильна". И вероятнее всего эта строка будет удалена в будущем.
Редактировалось: 1 раз (Последний: 11 июня 2019 в 09:40)
Посетитель
small user social cms
Медаль
Сообщений: 203
https://instantcms.ru/blogs/moi-razrabotki/pole-telefon-s-sms-podtverzhdeniem.html
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3619
@alexandr22, по этому полю вы не сможете зарегистрироваться и впоследствии авторизоваться на сайте.
Посетитель
small user social cms
Медаль
Сообщений: 203
А какой тогда дешёвый способ есть ? Что бы регистрация была по номеру и авторизация
Посетитель
small user social cms
Сообщений: 41
Регистрация как на спейс (не реклама), там много чему можно поучиться у кого нет идей. По емейл только этого не достаточно. И не удобно.
Посетитель
small user social cms
Медаль
Сообщений: 381
Loadырь:

Или ваш сайт рассчитан только на активность ботов?
Ну, а что касается раскошеливания на смс шлюзах, так можно съэкономить
Лучше настоящие пользователи, чем боты.
Тогда уж лучше смс-валидация.

Если только при регистрации и восстановлении пароля делать смс-проверку,
то, в принципе, не такие уж и большие затраты, если пользователей пока не много.

Просто у смс-сервисов цены растут.
Года 3 назад стоимость сообщения была меньше 1 рубля, сейчас больше 2-х рублей.

Может кто знает качественный сервис, где смс хотя бы 1 рубль?
Редактировалось: 3 раз (Последний: 11 июня 2019 в 15:58)
Посетитель
small user social cms
МедальКубок зрительских симпатийПочетный донор проекта
Сообщений: 828
https://prostor-sms.ru не по рублю, а примерно по 1.7 работает сервис отлично.
Компоненты, модули, шаблоны, разработка на заказ - широкий выбор всего
Посетитель
small user social cms
Сообщений: 29
Тоже на днях скачал компонент для смс регистрации, вот только после введения кода все равно требует указать емайл, хотя галочка не стоит тут "требовать при регистрации емайл" на скрине видно что нет красной звездочки.. как решить это "противоречие"?
И думаю попробовать сделать регистрацию по дозвону от сервиса, для пользователей это бесплатно.. Регистрация на сайте по номеру телефона, а не через e-mail
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.