Привет! Сегодня хочу рассказать вам об одном полезном инструменте, который мы разработали для нашего сайта и теперь предлагаем всем пользователям Osclass.
- Зачем вообще нужна верификация телефона?
- Как мы решали эту проблему
- Что умеет наш плагин
- Почему именно звонок?
- Какие проблемы мы решили
- 1. Защита от спама
- 2. Один номер — один аккаунт
- 3. Доверие к объявлениям
- 4. Чистая база пользователей
- Как это выглядит для пользователя
- Гибкие настройки для администратора
- Технические детали (для тех, кому интересно)
- Что дальше?
- Заключение
Зачем вообще нужна верификация телефона?
Вы наверняка сталкивались с проблемами на своих сайтах объявлений:
-
Фейковые аккаунты
-
Спам-объявления
-
Недобросовестные пользователи
-
Повторные регистрации с одними и теми же данными
Все это портит репутацию сайта и нервирует честных пользователей. Мы долго искали способ, как защитить наш сайт, и пришли к простому решению — подтверждение номера телефона.
Как мы решали эту проблему
Мы перепробовали разные подходы. Были попытки использовать готовые решения, но они либо слишком сложные, либо не подходят под нашу структуру, либо требуют дорогих подписок.
В итоге мы решили сделать свой плагин для Osclass. И знаете что? Получилось отлично!
Что умеет наш плагин
Плагин делает простую, но очень важную вещь — проверяет, что пользователь действительно владеет тем номером телефона, который указывает при регистрации.
Вот как это работает:
-
Пользователь регистрируется на сайте
-
В форме регистрации есть поле для номера телефона
-
После регистрации пользователь получает автоматический звонок или SMS с кодом
-
Вводит код на сайте и подтверждает свой номер
Все просто и понятно.
Почему именно звонок?
Мы выбрали сервис VoicePassword для отправки звонков и SMS. Почему?
Во-первых, это надежно. Звонок доходит почти всегда. Во-вторых, это удобно для пользователя — не нужно ничего скачивать, настраивать, просто ответить на звонок и запомнить несколько цифр.
К тому же, у нас только Россия, и мы используем +7, но плагин можно адаптировать под любую страну.
Какие проблемы мы решили
1. Защита от спама
Теперь каждый новый пользователь должен подтвердить свой номер. Боты и спамеры не проходят эту проверку — они не могут подтвердить телефон, которого у них нет.
2. Один номер — один аккаунт
Мы добавили проверку уникальности номера телефона. Теперь пользователь не может создать несколько аккаунтов с одним и тем же номером.
3. Доверие к объявлениям
Пользователи, подтвердившие телефон, получают специальный значок «Проверенный пользователь». Это повышает доверие к их объявлениям.
4. Чистая база пользователей
Если пользователь удаляет свой аккаунт, все его данные из плагина тоже удаляются. Никакого мусора в базе.
Как это выглядит для пользователя
Процесс очень простой и интуитивный. Пользователь:
-
Заполняет форму регистрации (обязательно указывает телефон)
-
Подтверждает email
-
Попадает на страницу верификации телефона
-
Вводит номер и нажимает «Отправить код»
-
Получает звонок с кодом (или SMS)
-
Вводит код на сайте
-
Готово! Телефон подтвержден
Весь процесс занимает меньше минуты.
Гибкие настройки для администратора
В админ-панели мы добавили удобные настройки:
-
Можно включить/отключить верификацию
-
Выбрать метод отправки (звонок или SMS)
-
Настроить длину кода
-
Посмотреть статистику верификаций
-
Отправить SMS-рассылку всем пользователям
Технические детали (для тех, кому интересно)
Мы использовали:
-
API сервиса VoicePassword для отправки звонков и SMS
-
Базу данных Osclass для хранения статусов верификации
-
AJAX для отправки запросов без перезагрузки страницы
-
Адаптивный дизайн — форма верификации отлично выглядит на любых устройствах
Что дальше?
Мы продолжаем развивать плагин. В планах:
-
Добавить поддержку других стран и провайдеров
-
Улучшить интерфейс верификации
-
Добавить возможность верификации через мессенджер Макс
Заключение
Мы создали этот плагин для себя, но решили поделиться им с сообществом Osclass. Если у вас есть сайт объявлений и вы хотите защитить его от спама и фейков — этот плагин для вас.
Установка простая, настройка занимает пару минут, а эффект вы увидите сразу. Пользователи с подтвержденными номерами вызывают больше доверия, а спамеры обходят ваш сайт стороной.
Попробуйте — и ваш сайт станет чище и безопаснее!






