Gerador de senha

Gere uma senha no estilo da Apple, fácil de ler e digitar, ou escolha o tamanho e os tipos de caractere. A senha é gerada de novo a cada mudança.

Estilo

Como funciona

  • A senha é gerada no servidor e não fica armazenada em lugar nenhum.
  • Ela é criada com um gerador de números aleatórios criptograficamente seguro.
  • O estilo Apple segue o formato das senhas fortes sugeridas pelo iPhone e pelo Mac: três grupos de seis letras minúsculas separados por hífens, com exatamente uma letra maiúscula e um número.
  • No estilo personalizado, letras minúsculas sempre entram e a senha tem pelo menos um caractere de cada tipo escolhido. Os símbolos não incluem aspas, barras invertidas nem espaços, que costumam quebrar ao colar em arquivos de configuração ou no terminal.
  • Os últimos valores gerados ficam listados abaixo do botão até você sair da página.

Como usar a API

Você pode integrar o gerador de senha à sua aplicação pela nossa API REST.

Endpoint

GET /api/generators/password

Parâmetros de query

style
Opcional. "apple" (abcdef-ghiJkl-mn4opq) ou "custom". Padrão: "apple".
length
Só com style=custom. De 8 a 64. Padrão: 16.
uppercase
Só com style=custom. Inclui letras maiúsculas. Padrão: "true".
numbers
Só com style=custom. Inclui números. Padrão: "true".
symbols
Só com style=custom. Inclui símbolos. Padrão: "true".
quantity
Opcional. De 1 a 50. Quando informado, a resposta traz a lista "passwords" em vez de "password".

Exemplo com curl

curl "https://devtools.vmotta.dev/api/generators/password?style=custom&length=20&symbols=false"

Resposta

{
  "password": "q7RmvKw2tLxa9bNpEcz4"
}