2010-05-21 3 views

답변

22

좋은 점은이 프레젠테이션을 here에서 게시 한 게시물입니다.

Two legged Authentication

두 다리 인증은 인증 프로세스에 관련된 두 당사자가 있다는 것을 의미한다. 첫 번째 단계는 OAuth 소비자 요청 사양에 설명 된대로 요청에 서명하여 사용자의 OAuth Token 만들기 요청을 만드는 것입니다. 이 요청에 제공된 OAuth 고객 키는 사용자가 회원 인 계정과 연결되어야합니다.

2 다리 인증의 주된 이점은 API 세션을 시작하기 위해 추가 사용자 상호 작용이 필요하지 않으므로 사용자 경험이 원활하다는 것입니다. 이 방법의 단점은 사용자가 사용자 계정에 유효한 OAuth 소비자 자격 증명 (키 및 암호) 집합에 액세스 할 수 있어야한다는 것입니다. 사용자는 자신의 계정 소비자 키/암호를 제 3 자에게 공개해서는 안되며, 이러한 유형의 인증은 계정 소유자와 소비자가 동일한 엔티티 인 경우에만 적합합니다.

Oauth에 대해 자세히 알아 보려면 여기를 읽으십시오.