Wordpress и Drupal SSO / Единый вход - PullRequest
3 голосов
/ 11 октября 2011

Я создал свой интерфейсный сайт в Wordpress, и это хорошо для меня, я хочу создать зону для членов / сотрудников в Drupal, так как она имеет больше функций с Google docs и Mediawiki.

Я былИнтересно, можно ли мне обмениваться логинами между обоими сайтами, поэтому, если я зарегистрирую пользователя на WordPress, они смогут также войти на сайт Drupal?

Ответы [ 2 ]

3 голосов
/ 03 ноября 2011

Вы можете использовать saml в качестве решения для единого входа и подготовки. Это стандарт, и многие компании используют его.

Проверьте simplesamlphp , программное обеспечение с открытым исходным кодом, с хорошей документацией, активным проектом и приятным сообществом.

Существуют плагины для легкого добавления поддержки saml в Mediawiki , Drupal и Wordpress .

Также в Google есть поддержка saml и simplesaml, позволяющий легко обрабатывать его

3 голосов
/ 11 октября 2011

OpenId был бы способом сделать это, кроме того, что должна быть возможность написать функцию для извлечения информации о пользователях Wordpress из базы данных и создания соответствующих пользователей в Drupal. Функция будет вызываться всякий раз, когда создается новый пользователь. Обе платформы хорошо документированы, поэтому их не должно быть слишком сложно.

Теперь я знаю, что вы ясно дали понять, что используете Wordpress и Drupal, но это звучит немного похоже на излишнее знание того, что все, что вы можете сделать в Wordpress, должно быть легко возможно в Drupal ... но я отступаю;)

...