Http authentication
Overview
http authentication 내용 정리.
Basic
HTTP 에서 사용할 수 있는 인증 방법은 다음과 같다.
- Anonymous(익명)
- BASIC 인증
- DIGEST 인증
- SSL 클라이언트 인증
- 폼 베이스 인증
- OAuth
Anonymous
인증정보를 포함하지 않는 요청도 인증 방식에 포함된다. 리소스에 대해 모든 엑세스 권한을 부여한다.
Basic
Basic(기본) 인증. 클라이언트에 사용자 이름과 암호를 Base64 로 된 문자열을 요청한다. 간편하며 널리 쓰이지만, 패킷 도청에 매우 취약하다.
See also
- http://sonim1.tistory.com/100 - HTTP 를 이용한 인증방식 - BASIC, DIGEST, SSL, FORM
- https://en.wikipedia.org/wiki/Basic_access_authentication - Basic access authentication
- http://iloveulhj.github.io/posts/http/http-basic-auth.html - [HTTP] 기본 인증
- http://behonestar.tistory.com/35 - HTTP Digest 인증