Estamos buscando una forma de utilizar los usuarios para iniciar sesión en el sitio de Drupal con su nombre de usuario y contraseña de la cuenta de Google Apps. Usamos 'Google Apps for Education' y no queremos mantener un nombre de usuario y contraseña separados para nuestro sitio Drupal.
También nos gustaría limitar el acceso a ciertos usuarios que tienen cuentas de Google Apps. Algo como filtrado o lista de cuentas preaprobada. Y, la cuenta de los usuarios debe crearse automáticamente cuando inician sesión por primera vez, y no deben necesitar completar ninguna información adicional de la cuenta en Drupal, debe extraerse directamente de la cuenta de Google Apps.
¿Hay algún módulo para Drupal 7 que brinde esta funcionalidad? Ya probé OAuth, Loginza.ru, OpenID, etc., y estos no son lo que estamos buscando.
Si no existe dicho módulo, ¿cómo procederé escribiendo un módulo personalizado para el mismo?