Integração com o Discord

Os códigos 2FA da equipa no Discord

Um comando /otp no Discord para obter o código 2FA de uma conta partilhada, visível só para si. Segredos cifrados, restrições por canal e registo de acessos.

Interface de demonstração. Os códigos são fictícios.

Muitas equipas de produto, estúdios e comunidades trabalham no Discord. A integração do Share Auth leva para lá os códigos 2FA das contas partilhadas, sem que ninguém tenha de guardar a semente no seu telemóvel.

O que faz o comando

  • /otp stripe devolve o código atual, o tempo que lhe resta e o código seguinte, com um botão para obter um novo.
  • /otp-list mostra as contas disponíveis neste canal, cada uma com o seu botão.
  • /help recorda os comandos.

O nome não precisa de ser exato: bastam algumas palavras do nome, do emissor ou da descrição e, se várias contas corresponderem, o Discord propõe-lhe as candidatas. As respostas são efémeras: só quem executou o comando as vê.

Quem pode obter o quê

Uma integração abre o acesso a todo o servidor Discord ligado. O Discord prova de que servidor vem o comando, não que conta Share Auth o lança, por isso as funções da equipa não se aplicam aqui. Em vez delas, existem:

  • as restrições por canal, que associam cada canal apenas aos segredos que pode obter;
  • o registo de acessos, onde cada código comunicado figura com o nome transmitido pelo Discord e a hora, ficando o canal anotado na atividade da integração;
  • um limite de comandos por pessoa, para que ninguém possa disparar pedidos em série.

Só o proprietário da equipa pode criar, alterar ou desativar a integração. Cada chamada é verificada pela assinatura do Discord: um pedido que não venha da sua aplicação é recusado.

Configurar a integração

  1. No Share Auth, abra Integrações e escolha o Discord em Ligação com um clique.
  2. O Discord pergunta-lhe a que servidor adicionar o bot do Share Auth. A integração é criada de imediato, sem credenciais para copiar.
  3. Opcional: ative as restrições por canal e associe os segredos.

Prefere a sua própria aplicação do Discord? A configuração manual continua possível: a página indica onde encontrar o token do bot e a chave pública no portal de programadores do Discord, e fornece o URL a declarar como endpoint das interações.

A página da integração mostra depois a sua atividade recente, incluindo os comandos recusados.

Perguntas frequentes

Não. A resposta é efémera: só a pessoa que executou o comando a vê.