ElliePass — проверка участников в Discourse

:information_source: Сводка Добавляет настраиваемые требования к верификации человека, возраста, личности и местоположения для сообществ Discourse.
:hammer_and_wrench: Ссылка на репозиторий GitHub - elliepasshq/elliepass-discourse: Official ElliePass verification plugin for Discourse. · GitHub
:open_book: Гид по установке Как установить плагины в Discourse

Возможности

ElliePass позволяет администраторам Discourse требовать от участников выполнения требований к верификации перед выполнением определенных действий в сообществе.

Администраторы могут защищать:

  • Создание тем
  • Ответы на темы
  • Начало личных сообщений
  • Ответы на личные сообщения

Требования к верификации могут включать:

  • Верификация человека — подтверждает наличие реального живого человека
  • Минимальный возраст — требует, чтобы участник достиг настроенного возрастного порога
  • Подтвержденная личность — подтверждает, что личность участника соответствует действительному правительственному документу
  • Местоположение — требует актуального или подтвержденного по документу местоположения (страна/штат)

Участники могут продолжать просматривать контент как обычно. Когда участник пытается выполнить защищенное действие, ElliePass проверяет, соответствует ли участник уже требованиям сообщества.

Если требуется дополнительная верификация, Discourse показывает, что уже подтверждено, а что еще необходимо.

Участник переходит в ElliePass для завершения необходимой верификации.

После успешной проверки участник возвращается в Discourse и может продолжить исходное действие.

Существующие пользователи ElliePass могут войти в систему и повторно использовать соответствующую верификацию, если это применимо.

Короткие видео, демонстрирующие интеграцию и процесс верификации участников, доступны здесь:

https://elliepass.com/community/discourse/see-in-action

Конфигурация

После установки плагина:

1. Войдите в ElliePass Community Admin и создайте или выберите ваше сообщество Discourse.

2. Сгенерируйте настройки подключения сообщества.

3. В Discourse перейдите в Админка → Плагины → ElliePass → Настройки.

4. Включите ElliePass.

5. Введите URL API ElliePass, ключ сообщества и секрет сообщества.

6. Убедитесь, что статус подключения показывает Подключено к ElliePass.

Требования к верификации и защищаемые действия настраиваются в ElliePass Community Admin.

Изменения политики автоматически синхронизируются с плагином Discourse.

Полные инструкции по установке и конфигурации см. здесь:

https://elliepass.com/community/discourse/setup

Частые вопросы:

https://elliepass.com/community/discourse/faq

Настройки

Название Описание
elliepass_enabled Включает или отключает интеграцию верификации ElliePass.
elliepass_api_url URL API ElliePass, используемый плагином. Для продакшена используйте https://elliepass.com.
elliepass_community_key Ключ сообщества, сгенерированный в ElliePass Community Admin.
elliepass_community_secret Секрет сообщества, сгенерированный в ElliePass Community Admin. Держите это значение в секрете.
elliepass_debug_logging Включает подробное логирование интеграции ElliePass для устранения неполадок. Обычно оставляйте это выключенным.

Конфиденциальность

ElliePass разработан таким образом, чтобы сообщества могли определять, соответствуют ли участники требованиям к верификации, не получая при этом лежащие в основе документы, удостоверяющие личность, или биометрические данные верификации.

Например, сообщество может требовать минимальный возраст, не получая дату рождения участника или его правительственный документ, удостоверяющий личность.

Более подробная информация:

https://elliepass.com/community/discourse/faq