Иван Ковалев 0 Опубликовано: 8 декабря 2018 Рассказать Опубликовано: 8 декабря 2018 В Беларуси ввели обязательную регистрацию пользователей форумов на сайтах с указанием телефонного номера. Есть ли для DLE возможность сделать нечто подобное? Мне пока пришлось отключить комментарии на сайте, чтобы не попасть под "санкции". Цитата Ссылка на сообщение Поделиться на других сайтах
webair 178 Опубликовано: 8 декабря 2018 Рассказать Опубликовано: 8 декабря 2018 (изменено) 50 минут назад, Иван Ковалев сказал: В Беларуси ввели обязательную регистрацию пользователей форумов на сайтах с указанием телефонного номера. Есть ли для DLE возможность сделать нечто подобное? Мне пока пришлось отключить комментарии на сайте, чтобы не попасть под "санкции". Номер телефона в качестве логина? Или в качестве дополнительных данных? Доп поля для профиля пользователя является стандартным функционалом DLE. Если нужно смс подтверждение номера, могу помочь реализовать. Изменено 8 декабря 2018 пользователем webair Цитата Ссылка на сообщение Поделиться на других сайтах
Иван Ковалев 0 Опубликовано: 10 декабря 2018 Рассказать Опубликовано: 10 декабря 2018 Автор В 08.12.2018 в 22:52, webair сказал: Номер телефона в качестве логина? Или в качестве дополнительных данных? Доп поля для профиля пользователя является стандартным функционалом DLE. Если нужно смс подтверждение номера, могу помочь реализовать. В качестве дополнительных данных. Просто нужен подтвержденный номер телефона для идентификации пользователя. вот тут http://forum.php.su/topic.php?forum=35&topic=842 я нашел вариант, но что-то не могу пока разобраться. Боюсь сайт положить. Цитата Ссылка на сообщение Поделиться на других сайтах
webair 178 Опубликовано: 11 декабря 2018 Рассказать Опубликовано: 11 декабря 2018 4 часа назад, Иван Ковалев сказал: В качестве дополнительных данных. Просто нужен подтвержденный номер телефона для идентификации пользователя. вот тут http://forum.php.su/topic.php?forum=35&topic=842 я нашел вариант, но что-то не могу пока разобраться. Боюсь сайт положить. Сколько там телодвижений... Да к тому же инструкция для старой версии DLE, так как поля icq давно не существует. Создаете в админке доп поле для профиля пользователя. На второй шаг регистрации, там где просите ввести Имя, так же выводите ваше доп поле с просьбой ввести телефон с проверкой кода через ajax Цитата Ссылка на сообщение Поделиться на других сайтах
Иван Ковалев 0 Опубликовано: 11 декабря 2018 Рассказать Опубликовано: 11 декабря 2018 Автор 5 часов назад, webair сказал: Создаете в админке доп поле для профиля пользователя. На второй шаг регистрации, там где просите ввести Имя, так же выводите ваше доп поле с просьбой ввести телефон с проверкой кода через ajax Поле создал А где редактировать второй шаг регистрации пока не понял... Цитата Ссылка на сообщение Поделиться на других сайтах
webair 178 Опубликовано: 11 декабря 2018 Рассказать Опубликовано: 11 декабря 2018 1 час назад, Иван Ковалев сказал: Поле создал А где редактировать второй шаг регистрации пока не понял... Вы указали "При регистрации: Да", теперь он у вас появился в registration.tpl <li class="form-group"> <table class="xfields"> {xfields} </table> </li> Дальше с помощью jquery вставляйте кнопку "Отправить код подтверждения", когда пользователь ввел в поле номер. По нажатию кнопки отправляете ajax запрос на ваш php скрипт, который в бд/файл вносит рандомный код, который посылается в смс с помощью api понравившегося смс сервиса. К тому же php код должен вернуть в качестве ответа клиенту поле для ввода кода и кнопку "Подтвердить". После нажатия на кнопку "Подтвердить" отправляется ajax запрос с введенным кодом php скрипту, который проверяет в бд/файле смс код относящийся к этому пользователю. По уму, еще нужно делать повторную отправку кода, если за 5 минут не пришло. И надо давать не бесконечное число попыток, иначе сольете все деньги. За каждую смс платит владелец сайта )) Еще надо иметь ввиду, что пользователь может захотеть поменять номер. Дать ему такую возможность в профиле пользователя. С теми же манипуляциями по подтверждению номера. Если хотите сократить расходы, можете сначала пробовать отправить в Viber/Whatsapp/Вконтакте по номеру телефона, и если неудачные попытки отправки, то смс. Это тоже платные методы но чуть дешевле. Можете пока не запариваться с подтверждением номера. Главное, даете возможность ввести номер и сделать это поле обязательным, нет? )) 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Иван Ковалев 0 Опубликовано: 11 декабря 2018 Рассказать Опубликовано: 11 декабря 2018 Автор Да уж. Разоришься на подтверждениях. С другой стороны, юзеры же не знают, есть СМС или нет и могут сразу ввести реальный номер. Спасибо большое за инструкцию. Правда, я пока что почти нифига не понял. Буду разбираться... Цитата Ссылка на сообщение Поделиться на других сайтах
Captain 623 Опубликовано: 11 декабря 2018 Рассказать Опубликовано: 11 декабря 2018 26 минут назад, Иван Ковалев сказал: С другой стороны, юзеры же не знают, есть СМС или нет и могут сразу ввести реальный номер. Скорее наоборот. Лучше подтверждать не на стадии регистрации, а после, уже в профиле. Что-то типа: "Вы не можете оставлять комментарии пока не подтвердите свой номер телефона". Батька разошелся не на шутку. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Иван Ковалев 0 Опубликовано: 11 декабря 2018 Рассказать Опубликовано: 11 декабря 2018 (изменено) Автор как говорят беларусы - "цыган нам - не батька"... как же надо любить свой народ (или как он сказал - "народец"), чтобы так его бояться сейчас из-за этого дурного закона у нас многие сайты просто заблокировали форумы. а те, что не заблокировали, наблюдают катастрофическое падение количества комментариев. Изменено 11 декабря 2018 пользователем Иван Ковалев Цитата Ссылка на сообщение Поделиться на других сайтах
webair 178 Опубликовано: 11 декабря 2018 Рассказать Опубликовано: 11 декабря 2018 (изменено) 5 часов назад, Иван Ковалев сказал: как говорят беларусы - "цыган нам - не батька"... как же надо любить свой народ (или как он сказал - "народец"), чтобы так его бояться сейчас из-за этого дурного закона у нас многие сайты просто заблокировали форумы. а те, что не заблокировали, наблюдают катастрофическое падение количества комментариев. Как минимум сделать обязательным полем и можно с проверкой кол-ва цифр. Найдутся хитроумные, которые напишут 0000000000, потом разберетесь Изменено 11 декабря 2018 пользователем webair 1 Цитата Ссылка на сообщение Поделиться на других сайтах
satan_me 1 Опубликовано: 5 января 2019 Рассказать Опубликовано: 5 января 2019 Скорее всего после 15ых чисел начну разработку. + Понял, что дешевле звонок,чем смс, поэтому будет автодозвон с подтверждением, после праздников мне выдадут ключ к API сервиса и начну делать скрипт 1 Цитата Ссылка на сообщение Поделиться на других сайтах
kamensk 86 Опубликовано: 6 января 2019 Рассказать Опубликовано: 6 января 2019 12 часов назад, satan_me сказал: дешевле звонок,чем смс, А вот почему у Айхора не как у обычных хостеров - активация через звонок, а не смс. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.