reCAPTCHA
O reCAPTCHA é fornecido pelo Google, e usamos o reCAPTCHA v2 Checkbox. Você pode encontrar mais detalhes sobre isso neste link.
Crie um par de chaves de API
Para começar a usar o reCAPTCHA, você precisa inscrever-se para um par de chaves de API para o seu site. O par de chaves consiste em uma chave de site e uma chave secreta. A chave de site é usada para invocar o serviço de reCAPTCHA no seu site ou aplicativo móvel. A chave secreta autoriza a comunicação entre o backend da sua aplicação e o servidor do reCAPTCHA para verificar a resposta do usuário.
Primeiro, escolha o tipo de reCAPTCHA e depois preencha os domínios autorizados ou nomes de pacotes. Depois de aceitar os termos de serviço, clique em Registrar para obter um novo par de chaves de API.
Você receberá então uma chave de site e uma chave secreta.
Configure no Casdoor
Crie um novo provedor no Casdoor.
Selecione a categoria como Captcha e o tipo como reCAPTCHA. Você precisa fornecer a chave de site e a chave secreta criadas na etapa anterior.
Você pode clicar no botão Pré-visualizar para ver o estilo deste captcha.
Aplique na aplicação
Edite a aplicação que você deseja configurar no Casdoor. Selecione o provedor que você acabou de adicionar e clique no botão Salvar.