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.
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"
}