2011-12-20 5 views
0

싱글 사인온을 사용하여 두 사이트를 통합하려고합니다 (하나는 drupal 기반이고 다른 하나는 그렇지 않습니다). 고객은 drupal (개발자/API 사이트)을 사용하며 사용자가 자격 증명을 사용하여 사이트 (개발자 컨테스트, 다른 도메인)에 로그인 할 수있게하려고합니다.도메인간에 드루팔 싱글 사인온

저는 OpenID를 살펴 보았습니다. 나는 틀릴 수도 있지만, OAuth가 이런 종류의 것에 적절하다고 생각하지 않습니다.

드루팔 (Drupal) 사이트를 구축하고 일종의 멀티 사이트 솔루션을 만드는 것이 더 쉬울까요? 실제로 저는 사용자를 인증하고 사이트에 로그인하기 위해 별도의 계정을 만드는 것을 피하는 간단한 방법을 찾고 있습니다. 이상적으로 사용자는 우리 사이트에 와서 자신의 자격 증명을 입력하면 클라이언트 사이트의 drupal 데이터베이스에 대해 확인한 다음 다시 우리에게 전달됩니다. 이것은 인증이 필요하다면 drupal 사용자 데이터베이스를 읽고 계정이 있는지 확인하는 것이 중요합니다. 사용자는 Google 사이트에 등록 할 필요가 없으며 고객 사이트에 개발자 계정이있는 경우 로그인해야합니다.

+1

SSO 모듈이 있습니다. Google에 검색하거나 검색하면 찾을 수 있습니다. – Layke

답변

0

유용한 시작점이 될 수있는 여러 가지 SSO (Single Sign-On) 모듈이 있습니다. 더 많거나 적은 전체 목록은 this Drupal Groups page.을 참조하십시오. 내 연구 결과에 따르면 OpenID는보다 강력한 솔루션 중 하나 인 것처럼 보입니다. 자신의 ID 제공 업체를 설정하거나 existing system (많은 정보가 있음)을 사용할 수있는 유연성이 유용 할 것 같습니다. 이 게시물의 나이를 고려할 때, 나는 당신이가는 방향과 당신의 경험을 듣는 데 관심이있을 것입니다.