2011-10-11 3 views
2

나는 워드 프레스에서 나의 프런트 엔드 웹 사이트를 만들었으며, 나에게 좋았다. 구글 워드 프로세서 및 미디어 위키에서 더 많은 기능을 가지고 있기 때문에 Drupal에 회원/직원 영역을 만들고 싶다.워드 프레스와 드루팔 (Drupal SSO/싱글 사인온)

두 사이트간에 로그인을 공유 할 수 있는지 궁금 해서요. 그래서 내가 워드 프레스에 사용자를 등록하면 Drupal 사이트에도 로그인 할 수 있습니까?

+0

OpenId를 살펴 보셨습니까? – PatrickS

+0

그래, 그게 내 회사에 대한 drupal을 사용하여 내부 사이트를 만들고 싶어. 그래서 나는 일반 대중이 로그인하거나 등록 할 수 없길 원합니다. – Namenone

+0

드루팔 (Drupal에서 쉽게 할 수 있습니다. 누가 무엇을하는지 잘 제어 할 수 있습니다. 익명 사용자가 로그인하거나 – PatrickS

답변

2

OpenId는 데이터베이스에서 Wordpress 사용자 정보를 검색하고 해당 사용자를 Drupal에서 생성하는 기능을 작성할 수 있어야합니다. 이 함수는 새로운 사용자가 생성 될 때마다 호출됩니다. 두 플랫폼 모두 잘 설명되어 있으므로 해결하기가 너무 어렵지 않아야합니다.

이제는 Wordpress & 드루팔 (Drupal)을 사용하는 것에 대한 당신의 요지를 분명히 알았지 만, 워드 프레스에서 할 수있는 일은 쉽게 드루팔 (Drupal ... 가능합니다.

+0

나는 Drupal이 wordpress보다 좋지 않다면 좋다고 동의한다. 내 주요 사이트 (소비자 용)는 블로그 등을 특징으로하는 WordPress를 실행합니다 (플러스 스크립트는 처음부터 스크립트 작업을하는 대신 사용할 수 있습니다). 드루팔 (Drupal) 부분은 미디어 위키 및 Google 문서와의 쉬운 통합으로 인해 직원 전용입니다. wordpress와 drupal이 비슷한 방식으로 사용자 데이터를 저장하는지 알고 있습니까? 그렇다면 하나에서 다른 테이블로 가져올 수 있습니까? – Namenone

+0

+1 통찰력있는 누설에 대해 – Clive

+0

잠시 동안 Wordpress를 사용하지는 않았지만 데이터가 다르게 저장된 경우 놀라지 않을 것입니다. 이것은 앞서 언급했듯이, Wordpress 데이터베이스를 쿼리하고 Drupal 삽입 결과를 형식화하는 것이 너무 어렵지 않아야합니다. drupal.org로 가서 데이터베이스 문서를 확인해야합니다. – PatrickS

2

단일 사인온 및 프로비저닝 솔루션으로 saml을 사용할 수 있습니다. 표준이며 많은 회사에서 사용합니다.

좋은 문서, 적극적인 프로젝트 및 좋은 커뮤니티와 함께 ​​오픈 소스 소프트웨어 인 simplesamlphp을 확인하십시오.

쉽게 플러그인을 추가 할 수있는 플러그인이 Mediawiki, DrupalWordpress으로 존재합니다.

또한 google은 SAML을 지원하며 simplesaml let easy handler it