Basic Auth 디코딩

하나 이상의 Authorization: Basic 헤더(또는 Base64 부분만)를 붙여넣으면 디코더가 각각에서 사용자 이름과 비밀번호를 추출합니다. 모든 작업이 로컬에서 실행되므로 자격 증명이 브라우저 밖으로 나가지 않습니다.

Basic Auth 헤더 생성

Basic Auth 디코딩 도구 사용 방법

  1. 헤더나 Base64 토큰을 한 줄에 하나씩 붙여넣으세요(쉼표, 세미콜론, 탭, 파이프로 구분하거나 JSON 배열도 가능).
  2. Basic Auth 디코딩을 클릭하세요.
  3. 사용자 이름과 비밀번호 표를 확인하세요.

Basic 인증이란 무엇인가요?

HTTP Basic 인증(RFC 7617)은 자격 증명을 Authorization: Basic base64(username:password) 형태로 전송합니다. Base64는 인코딩일 뿐이므로 헤더를 볼 수 있는 사람은 누구나 비밀번호를 읽을 수 있습니다.

HTTPS 없이 Basic Auth를 사용하면 안 되는 이유

자격 증명은 모든 요청과 함께 전송되며 쉽게 디코딩됩니다. 항상 HTTPS를 사용하고, 사용자용 앱에서는 OAuth 2.0 Bearer 토큰, 범위가 지정된 API 키, 세션 쿠키 같은 토큰 기반 방식을 사용하는 것이 좋습니다.

자주 묻는 질문

Basic 인증 헤더를 디코딩하려면 어떻게 하나요?

"Basic "을 제거하고 나머지를 Base64 디코딩하면 "username:password"가 나옵니다. 이 도구는 여러 헤더를 한 번에 자동으로 처리합니다.

관련 도구 및 가이드

댓글 (0)

“Basic Auth 디코딩”에 대한 질문, 아이디어, 버그가 있으신가요? 댓글을 남기거나 도구를 평가하거나 다른 사람에게 답글을 달아 주세요.

아직 댓글이 없습니다. 첫 번째로 의견을 남겨 주세요!

댓글 남기기

이 도구 평가:
Esc
↑ ↓ 이동↵ 열기Esc 닫기