Enter a username or password to generate a credential.
Um gerador de Auth Básico constrói a credencial que a Autenticação Básica HTTP requer: a codificação base64 do seu nome de usuário e senha unida por dois pontos, prefixada com a palavra "Básico" O resultado é o valor do cabeçalho de Autorização que um cliente envia para provar quem é O esquema é definido na RFC 7617, "O Esquema Básico de Autenticação HTTP", e é a credencial mais simples com a qual um servidor e cliente podem concordar, e é por isso que ainda está em toda parte em APIs, webhooks, registros privados e ferramentas internas.
A codificação é deliberadamente reversível A autenticação básica não é criptografia e não oferece nenhuma confidencialidade por si só: base64 é uma codificação de transporte, então qualquer um que possa ler o cabeçalho pode ler a senha de volta em uma etapa É por isso que esta ferramenta também decodifica um token Colar uma Autorização: Valor básico e mostra o nome de usuário e senha que ele carrega A única regra que faz as pessoas subirem é que o nome de usuário não pode conter dois pontos, porque o primeiro dois pontos é o limite entre os dois campos; a senha pode conter quantos pontos quiser Este gerador sinaliza dois pontos no nome de usuário para que uma credencial não decodifique silenciosamente errado.
Porque o valor é apenas base64 de "user: password", acertar com a mão é complicado, e errar significa um fluxo de 401 respostas sem causa óbvia Esta ferramenta produz a linha de cabeçalho exata, um comando curl pronto para executar em ambos os formulários - u e explicit-header, um snippet de busca () e o formulário de URL do userinfo (https://user: pass@host) para os casos em que isso ainda funciona Ele codifica sobre UTF-8, de modo que caracteres acentuados e senhas não latinas produzem os mesmos bytes que um cliente compatível enviaria, em vez de ser corrompido da maneira que um codificador somente ASCII os corromperia.
Tudo acontece no seu navegador O nome de usuário e senha que você digita nunca são carregados, que é o ponto inteiro quando você está lidando com uma credencial real Enviando uma senha ao vivo para um servidor apenas para codificá-lo iria derrotar o exercício Não há inscrição e nenhum registro, por isso é seguro colar credenciais de produção enquanto você depura uma integração.
Digite a credencial que deseja codificar Opcionalmente, defina o host para que os exemplos de curvatura e URL gerados apontem para o servidor certo.
Pegue o cabeçalho Authorization: Basic, o comando curl, o snippet fetch () ou o token base64 por conta própria, o que sua tarefa precisar.
Mude para o modo de decodificação e cole um cabeçalho ou token de autenticação Básico para recuperar o nome de usuário e a senha que ele codifica.
Se o nome de usuário contiver dois pontos, a ferramenta avisa você, pois a credencial seria decodificada com a divisão errada na extremidade receptora.
Produz os comandos completos Authorization: Basic line, curl - u e explicit-header, um snippet fetch () e o token raw base64.
Codifique um nome de usuário e senha em um token ou cole um valor de autenticação Básico existente para ler a credencial que ele executa.
Codifica a credencial sobre UTF-8, portanto, nomes de usuário e senhas acentuados e não latinos produzem os bytes exatos que um cliente RFC 7617 enviaria.
Avisa quando o nome de usuário contém dois pontos, aquela entrada que faz uma credencial de autenticação básica decodificar incorretamente no servidor.
Check one name across hundreds of TLDs at once. RDAP first, WHOIS fallback, and a verdict of available, taken or unknown — never a guess
Paste a User-Agent string and read the browser, rendering engine, operating system, device type and CPU it describes, all in your browser.
Create frosted-glass UI with a live preview and sliders for backdrop blur, transparency, saturation, color, and radius - then copy production-ready CSS.
Generate MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hashes from any text
0 comments
No comments yet. Be the first to share your thoughts!