Здравствуйте,
Я не могу найти никаких плагинов для верификации пользователей через SMS/звонок, но видел их на некоторых форумах на базе Discourse
Мой предположение — они используют собственного провайдера входа как метод единого входа (SSO) для Discourse… таким образом, верификация происходит вне Discourse.
Обратите внимание, что SMS в целом не считается безопасным из-за атак с подменой SIM-карты.
Пожалуйста, проверьте swapd.co — они используют это. Я хочу использовать то же самое.
Спасибо за ссылку. Похоже, они создали собственный плагин для своего сайта, чтобы проверять пользователей через SMS-сервис Twilio. Насколько мне известно, этот плагин не доступен публично.
Можете предложить другой способ верификации, помимо SMS, чтобы убедиться, что клиент надежен?
Что вы имеете в виду под «легитимным»? Думаю, мне нужно больше информации о том, чего вы пытаетесь достичь через верификацию.
Вы пытаетесь усложнить создание новых аккаунтов для спамеров или злоумышленников? Или же вы хотите повысить безопасность отдельных аккаунтов (в Discourse уже есть встроенная двухфакторная аутентификация)?
Да, я хочу усложнить регистрацию для спамеров
Вы делаете это для существующего форума или для нового?
Я спрашиваю, потому что в Discourse уже реализовано множество защитных механизмов, чтобы усложнить жизнь спамерам. Поэтому, если вы запускаете новый сайт, возможно, вам не потребуется дополнительная верификация.
Например, вы можете ограничить права новых пользователей, чтобы они не могли публиковать ссылки или изображения, пока не будут использовать сайт некоторое время. Также у вас есть возможность настроить Akismet для вашего форума, который будет сканировать все новые сообщения и описания пользователей на наличие спама и автоматически помечать возможные спам-сообщения для проверки.
Также существует сторонний плагин, интегрирующийся с Stop Forum Spam
На самом деле я хочу создать форум с платным членством, где пользователи должны оплатить создание аккаунта, а также подтвердить, что они настоящие и легитимные, а не спамеры.
Можете ли вы дать рекомендации по этому поводу?
Извините за этот вопрос, но я новичок в Discourse.
А, понятно. Есть несколько вариантов, позволяющих принимать оплату и привязывать её к членству на форуме.
-
Вы можете интегрироваться с Memberful
-
Используйте плагин Patreon: Discourse Patreon
-
Или вы можете настроить сайт на WordPress для приёма платежей через плагин WordPress и управлять пользователями таким образом: Manage group membership in Discourse with WP Discourse SSO
Мы планируем в будущем добавить возможность принимать платежи напрямую внутри Discourse, но точная дата пока не определена.