Drupal 7, доступ к домену и единый вход (единый вход) - PullRequest
1 голос
/ 22 ноября 2011

Кто-нибудь добился успеха, придумав решение для единого входа с доступом к домену на сегодняшний день для Drupal 7?Я внимательно изучил два старых модуля, один из которых больше не поддерживается (SSO для D6), а другой все еще поддерживается (CAS).Я также читал, что SAML может быть ключом к открытию, но я не уверен.Facebook FBConnect также может быть другим вариантом, или другим способом может быть интеграция OpenID из того, что я прочитал, и опыт на под сайтах StackOverflow.

Я знаю, что OpenID может сделать это, так как мы вошли во все * переполнениясуб-сайтов одновременно используя один логин.Вопрос в том, как он пересекает DNS-серверы?Это рукопожатие с одной половиной соответствующего хэша?Я не могу найти какую-либо документацию по этому вопросу, так что я в растерянности.

Итак, есть какие-либо решения, которые известны на сегодняшний день, или информация о том, с чего начать изучение?Я думаю, что сделал хорошую точку зрения на возможности.Я читаю эту ветку SSO доступа к домену , но не знаю, к какой версии это относится (Drupal. DA, SSO или иным образом).Похоже, что «Решение» - создать основной набор таблиц с пользователями и разрешениями, а затем разделить их между доменами?Как это может работать, если в доменном доступе уже создано несколько сайтов?Вы бы клонировали и перестроили всю установку, или вам нужно было бы начать с нуля?Это действительно вызывает больше вопросов, чем ответов.Я связался с автором без ответа, поэтому вопросы все еще стоят.

Любые мнения о том, кто, что или почему будут высоко оценены, мне просто нужна точка отсчета, чтобы начать действовать.Спасибо всем.

Ответы [ 2 ]

1 голос
/ 28 декабря 2011

Я являюсь автором статьи о едином доступе к домену, упомянутой в исходном вопросе. Я не помню, чтобы меня связывали по этому поводу, но, опять же, я недавно узнал, что моя страница "контактов" на bleen.net не работает некоторое время ... но в любом случае, вот немного информации:

В этом посте упоминается Drupal 6, модуль единого входа 6.x-1.0-rc1 и модуль доступа к домену 6.x-2.0 (я думаю). Это решение в основном вращается вокруг создания двух отдельных установок drupal, одной основной и одной клиентской (может быть несколько клиентов). По сути, происходит то, что необходимые пользовательские таблицы для всех клиентов указываются вместо основного. При этом мастер становится (по сути) сайтом оболочки, который не делает ничего, кроме хранения и проверки пользовательских данных.

Надеюсь, что это имеет смысл и / или помогает ... если честно, я давно не смотрел на этот код.

1 голос
/ 23 ноября 2011

SAML - хороший вариант.Проверьте этот модуль, чтобы интегрировать его с drupal:

http://drupal.org/project/simplesamlphp_auth

Если вам нужна демонстрация с этим плагином, проверьте работу this .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...