2011-12-29 5 views
1

현재 개발중인 웹 사이트에 페더레이션 로그인을 구현하기 위해 의존 당사자로 OpenID를 사용하고 있습니다. 그러나 구글의 검색 결과에 따르면 오픈 아이디는 내가 드러내고 싶은 웹 서비스와 잘 어울리지 않는다. 그러나 모든 자습서, 설명 또는 라이브러리는 제 3 자, Flickr 라이브러리, Gmail 주소록 등이 보유한 리소스에 대한 액세스를 지향합니다. OAuth를 사용할 수 있습니까 아니면 잘못된 트리를 짖고 있습니까?OAuth를 사용하여 페더레이션 된 로그인 용 OpenID를 대체하는 방법은 무엇입니까?

+0

"노출하고 싶습니다."즉, 제 3 자 사이트가 사용자를 대신하여 작업을 수행하도록 허용하지 않았습니까? 사용자와 관련하여 제 3 자의 역할을 설명하십시오. – aitchnyu

+0

제 3 자에게 내 사용자를 대신하여 조치를 취하게하는 것은 실제로 여기에 해당하지 않습니다. 웹 서비스는 주로 브라우저가 아닌 구현을위한 지원 메커니즘으로 존재합니다. – JeffreyABecker

+0

죄송합니다, 아직 당신의 문제를 모르겠습니다. Google과 SO에서 "openid vs oauth"를 검색 한 다음 "openid and oauth"를 검색하십시오. 이 질문에는 많은 자원이 있습니다. – aitchnyu

답변

1

OAuth는 여기에서 사용할 적절한 기술이 아닙니다.

관련 문제