Caputchin
Ключи сайта

Игры и игровые ворота

Ключ сайта может потребовать от каждого посетителя сыграть в игру, чтобы пройти, вместо того чтобы просто пройти тихую фоновую проверку. Это игровые ворота. Их настройка состоит из двух частей: зарегистрируй игры, которые может использовать ключ, затем включи ворота. Оба работают на бесплатном тарифе.

Зарегистрируй игры

Прежде чем ключ сможет использовать игру, ты регистрируешь (устанавливаешь) её на этом ключе. Регистрация берёт закреплённый, проверенный снимок игры, чтобы ровно та версия, в которую играют твои посетители, была той, которую Caputchin сможет перезапустить, когда проверяет результат.

Открой ключ сайта и перейди на его страницу Игры. В панели Добавить игру найди игру в поле Игра из маркетплейса и выбери её (или кликни Открыть). Caputchin регистрирует её, делает снимок и открывает её настройки; игра затем появляется в разделе Зарегистрированные игры.

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

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

Потребуй игру (ворота)

Открой страницу Безопасность ключа и включи Требовать игру для проверки. С её включением каждый посетитель должен пройти одну из зарегистрированных на ключе игр, чтобы пройти. Caputchin выбирает, какую игру получит каждый посетитель, и выдаёт её через одноразовый подписанный тикет, так что посетитель не может выбрать игру, пропустить её или поменять на полегче.

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

Чтобы поставить ворота на каждый ключ в команде сразу, у команды есть своя страница Безопасность с Требовать игру на каждом ключе сайта. Когда она включена, каждый ключ в команде с воротами независимо от своей собственной настройки.

На твоей странице

Ключ с воротами отдаёт игру через элемент <caputchin-game>. Тебе не нужно называть игру: Caputchin отдаёт одну из зарегистрированных на ключе игр и выбирает её на каждый визит. Ты можешь передать конкретный id или короткий список для ротации, но каждая должна быть зарегистрирована на ключе, и назвать ту, что не зарегистрирована, не загрузит её.

Простой галочный элемент не может удовлетворить ключ с воротами, так что используй <caputchin-game> на любом ключе, который требует игру.

См. также

На этой странице