Мы ищем способ, с помощью которого пользователи могут входить на сайт Drupal, используя свое имя пользователя и пароль учетной записи Google Apps. Мы используем «Службы Google для учебных заведений» и не хотим, чтобы для нашего сайта Drupal использовалось отдельное имя пользователя и пароль.
Мы также хотели бы ограничить доступ для определенных пользователей, имеющих аккаунты Служб Google. Что-то вроде фильтрации или предварительно утвержденного списка аккаунтов. Кроме того, учетная запись пользователей должна создаваться автоматически при первом входе в систему, и им не нужно заполнять какую-либо дополнительную информацию об учетной записи в Drupal, ее следует извлекать непосредственно из учетной записи Google Apps.
Есть ли какой-нибудь модуль для Drupal 7, который обеспечивает эту функциональность? Я уже попробовал подходы OAuth, Loginza.ru, OpenID и т. Д., И это не то, что мы ищем.
Если такого модуля нет, как мне приступить к написанию специального модуля для него?