2010-04-07 5 views
2

참조하는 곳은 Is Facebook an OpenID provider?입니다. 이것은 이것에 기초한 추가적인 질문입니다.facebook with openid

나는 또한 다음 기사를 읽었습니다 : What is the "openid" url of facebook? -하지만 나는 아직도 모든 시련에 대해 혼란 스럽습니다. 목표는 페이스 북을 사용하는 사람들이 페이스 북을 필 요로 통합하지 않고 (아직) 우리 웹 사이트에 쉽게 로그인하는 것입니다. 나는 페이스 북 연결에 관한 문서를 읽었으며, 이것을 달성하기 위해 우리가해야 할 일을 정확히 파악하는데 어려움을 겪고있다.

나는 facebook이 openid 로그인을 허용한다고 말합니다 - 따라서 페이스 북 계정을 가진 누군가가 다른 openid 로그인을했던 사이트에 로그인 할 수 있습니까? 아니면 페이스 북 계정의 로그인을 허용하기 위해 별도의 'facebookconnect'시스템을 코딩해야합니까? 그리고 오픈 ID (당신이 다른 사이트에 로그인 할 수있는 URL을 제공합니다) 오픈 ID 제공 사이에 차이가 있습니다

답변

3

(당신이 오픈 ID의 URL을 사용하여 사이트에 로그인 할 수 있습니다) 소비자.

"openid 로그인을 허용하는 사람"은 소비자처럼 들리지만 "다른 OpenID 로그인을 사용하는 사이트에 페이스 북 계정을 가진 사람이 로그인 할 수 있습니다"라는 설명은 공급자를 설명합니다.

소비자가 모두 이고 인 사이트를 막을 수는 없지만, 내가 아는 한 Facebook은 하나도 아닙니다.

+1

저는 우리가 소비자가되는 것을 목표로 삼고 있다고 생각합니다. 우리는 지금까지 Google, OpenID, MSN, Yahoo 및 AOL을 사용하는 기본 DotNetOpenAuth 의존 로그인을 구현했습니다. 사용자는 계정이있는 서비스에 대해 버튼을 클릭하고 해당 공급자 인증 페이지로 이동 한 후 로그인 한 웹 사이트로 돌아갑니다. – Ciel

+0

그래서 여기에서 무엇을해야할지 잘 모르겠습니다. OpenId를 사용하면 페이스 북 사용자가 우리 사이트에 로그인하도록 할 수 없습니까? – Ciel

+0

네 말이 맞아. 할 수 없어. Facebook은 OpenID 제공 업체가 아니므로 Stack Overflow 또는 귀하의 사이트에 Facebook 계정으로 로그인 할 수 없습니다. – wRAR

1

Facebook 계정의 로그인을 허용하기 위해 별도의 "Facebook Connect"시스템을 코딩해야하며 OpenID 표준을 사용하지 않아야합니다.

RPX은 일부 혼란을 줄이는 방법을 제공하는 상용 서비스입니다.

+0

불행히도 RPX를 사용할 수 없었습니다. 그들의 예는 전혀 작동하지 않으며 어떤 종류의 지원도 찾을 수 없었습니다. – Ciel

+0

글쎄, 그럼 그 계획을 위해. 나는 당신이 페이스 북 연결 통합을 할 필요가있을 것 같아요. 이미 OpenID를 작성했다면 너무 어렵지 않아야합니다. 프로토콜은 다르지만 필요한 워크 플로 요소와 추상화 중 많은 부분이 동일합니다. – keturn