ЗАПРОС: Интеграция высокоэффективной проверки возраста (OneID: верификация возраста по номеру телефона)

Привет! Извините, если я не в том разделе. Давно пользуюсь самохостингом, но впервые здесь, на этом форуме.

Закон об онлайн-безопасности в Великобритании (2023) в целом создал сложные условия для сообществ, базирующихся в Великобритании. Суть в том, что нам необходимо проводить оценку рисков для здоровья и безопасности (HEAA) для наших пользователей в нашей микро-MMORPG инди-игре, чтобы убедиться, что все они совершеннолетние, из-за некоторых тем и функций в игре (игровой чат, личные сообщения, крафт оружия, который «может быть интерпретирован как инструкция для реального применения»).

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

Самое простое решение — использование OneID, это система верификации по номеру мобильного телефона в Великобритании, соответствующая требованиям OSA. OneID® Age Verification | Online Age Verification | Age Verification

Их API поддерживает флаг «Старше 18+» после того, как пользователь введёт OTP-код, отправленный на его мобильный номер. https://docs.oneid.uk/services/age-verification

ОБНОВЛЕНИЕ (13.01.2026): Мне прислали это, просто для информации.

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

Если это не будет рассмотрено, совершенно не стоит беспокоиться. Спасибо за ваше время.

4 лайка

Хм… если на вашем основном сайте есть проверка возраста, вы, возможно, сможете использовать SSO. Эту задачу может решить плагин; если у вас есть бюджет, вы можете написать в Marketplace.

4 лайка

Вы поднимаете хороший вопрос. Сейчас мы не используем SSO (форумы и учетные записи пользователей пока разделены), но в конечном итоге взвешиваем все варианты :slight_smile:

Хорошая мысль — я немного загляну на маркетплейс.

3 лайка

SSO, вероятно, будет самым простым решением, особенно если основная проверка осуществляется на вашем главном сайте и у вас есть программист для написания интеграции. Не совсем ясно, насколько сложно будет написать плагин для Discourse, который будет вызывать их API для выполнения интеграции.

4 лайка

Привет, спасибо за ваш ответ. Просто для информации: основной сайт пока не проводит проверку возраста. Вы верно отметили моменты, касающиеся SSO, но пока мы хотим сохранять разделение учётных записей игры и форума, а проверку возраста проводить в Discourse.

Будем рады услышать ваши мысли.

3 лайка

Я думаю, что плагин для Discourse, реализующий это, был бы потрясающим: https://agekey.org/

Подробнее:

Также:

1 лайк