Generatore di Auth Basic

Costruire intestazioni base64 (user:pass) o analizzare quelle esistenti per curl e debugging API.

Privacy: elaborato localmente, mai caricato.

↓ Incolla nell 'area di input qui sotto per vedere i risultati istantaneamente

用户名
密码

Output

Authorization 头

Basic dXNlcjpwYXNzd29yZA==

Note

安全说明

Basic Auth 仅为 Base64 编码,不是加密。务必配合 HTTPS 使用,生产环境优先 OAuth 或 Bearer Token。

Costruire intestazioni base64 (user:pass) o analizzare quelle esistenti per curl e debugging API.

Avvio veloce

  1. Encode

    Immettere username e password per ottenere il valore completo di autorizzazione.

  2. Decode

    Incolla l'intestazione con o senza il prefisso di base.

Ricordare la sicurezza

L'autenticazione di base non è crittografata; utilizzare sempre HTTPS e preferire i token di breve durata in produzione.

Tipico Workflow

Durante il debug delle API, è spesso necessario inviare le credenziali di autenticazione al server. Basta inserire qui il nome utente e la password per generare un 'intestazione di autorizzazione standard dXNlcjpwYXNz. Copiarlo nelle intestazioni delle richieste HTTP per l'installazione istantanea di autenticazione.

L'operazione inversa è altrettanto utile. Quando si incontra un 'intestazione Basic Auth nei log o nella documentazione, incolla qui per rivelare le credenziali di testo chiaro. Questo è prezioso per la risoluzione dei problemi di autenticazione senza decodifica manuale base64.

Esempi

Esempio

Input

user:password

Output

Basic dXNlcjpwYXNzd29yZA==

FAQ

Personaggi speciali?

UTF - 8 e poi Base64; alcuni server limitano i due punti nelle credenziali.

Perché Basic Auth è considerato non sicuro?

Basic Auth trasmette le credenziali in base64 - codificato (non crittografato). Senza HTTPS, possono essere intercettati. Anche con HTTPS, i browser possono archiviare gli intestazioni a tempo indeterminato. Per i sistemi critici, prendere in invece OAuth o JWT.