---
type: explanation
title: Jogos e o portão de jogo
summary: Registre os jogos do marketplace que uma chave de site pode usar e exija que os visitantes joguem um para passar na verificação.
---

Uma chave de site pode exigir que todo visitante jogue um jogo para passar, em vez de só resolver a conferência silenciosa em segundo plano. Esse é o portão de jogo. Configurá-lo tem duas partes: registrar os jogos que a chave pode usar, depois ligar o portão. Ambos funcionam no plano gratuito.

## Registre jogos

Antes que uma chave possa usar um jogo, você o registra (instala) nessa chave. Registrar tira um instantâneo fixado e verificado do jogo, de modo que a versão exata que seus visitantes jogam seja a que o Caputchin consegue reexecutar quando confere um resultado.

Abra a chave de site e vá para a página **Jogos** dela. No painel **Adicionar um jogo**, procure um jogo na caixa **Jogo do marketplace** e selecione-o (ou clique em **Abrir**). O Caputchin o registra, tira um instantâneo dele e abre suas configurações; o jogo então aparece em **Jogos registrados**.

Quase todo jogo do marketplace pode proteger a chave assim que você o registra, e todos os jogos próprios podem. Se um jogo raro não tem uma build de replay que o Caputchin consiga reexecutar, ele mostra um selo de **Não reproduzível** na sua lista de Jogos depois que você o registra e não pode proteger até que o autor publique uma versão reproduzível, então escolha outro jogo para o portão.

Registre jogos em uma única chave de site, ou uma vez na equipe para compartilhar o mesmo conjunto entre todas as chaves dela. Uma chave vê seus próprios jogos registrados mais qualquer um que a equipe registrou.

## Exija um jogo (o portão)

Abra a página **Segurança** da chave e ligue **Exigir um jogo para verificar**. Com ele ligado, todo visitante precisa resolver um dos jogos registrados da chave para passar. O Caputchin escolhe qual jogo cada visitante recebe e o emite por meio de um tíquete assinado, de uso único, de modo que um visitante não pode escolher o jogo, pulá-lo ou trocá-lo por um mais fácil.

Você não pode ligar o portão até que pelo menos um jogo esteja registrado, então registre um primeiro. Deixar o portão desligado é a escolha menos segura: a chave pode ser passada sem jogar jogo nenhum.

Para proteger toda chave de uma equipe de uma vez, uma equipe tem sua própria página **Segurança** com **Exigir um jogo em cada chave de site**. Quando isso está ligado, cada chave da equipe fica protegida independentemente da sua própria configuração.

## Na sua página

Uma chave com portão serve o jogo pelo [elemento `<caputchin-game>`](/docs/getting-started/add-a-game). Você não precisa nomear um jogo: o Caputchin serve um dos jogos registrados da chave e o escolhe por visita. Você pode passar um id específico, ou uma lista curta para rodiziar, mas cada um precisa estar registrado na chave, e nomear um que não está registrado não vai carregá-lo.

O elemento de checkbox simples não consegue satisfazer uma chave com portão, então use `<caputchin-game>` em qualquer chave que exija um jogo.

## Veja também

- [Adicionar um jogo do marketplace](/docs/getting-started/add-a-game) para o passo a passo detalhado.
- [Segurança](/docs/site-keys/security) para o resto da proteção de uma chave, incluindo onde fica o botão do portão.
- [Personalize os jogos](/docs/game-customization/overview) para definir o idioma, o skin ou a dificuldade de um jogo.
- [Chaves de site](/docs/site-keys/overview) para o resto de uma chave.
