Kami mencari cara menggunakan mana pengguna dapat masuk ke situs Drupal menggunakan nama pengguna dan kata sandi akun Google Apps mereka. Kami menggunakan 'Google Apps for Education' dan kami tidak ingin mempertahankan nama pengguna dan kata sandi terpisah untuk situs Drupal kami.
Kami juga ingin membatasi akses ke pengguna tertentu yang memiliki akun Google Apps. Sesuatu seperti pemfilteran atau daftar akun yang disetujui sebelumnya. Dan, akun pengguna harus dibuat secara otomatis ketika mereka masuk untuk pertama kalinya, dan mereka tidak perlu mengisi informasi akun tambahan apa pun di Drupal, akun itu harus langsung ditarik dari akun Google Apps.
Apakah ada modul untuk Drupal 7 yang menyediakan fungsi ini? Saya sudah mencoba OAuth, Loginza.ru, OpenID dll. Seperti pendekatan dan ini bukan yang kami cari.
Jika tidak ada modul seperti itu, bagaimana saya akan melanjutkan dengan menulis modul khusus untuk hal yang sama?
Saya telah bermain dengan modul Janrain Engage (sebelumnya RPX) menggunakan layanan janrain.com. Harganya cukup rendah jika Anda tidak memiliki basis pengguna yang besar. Untuk Google, itu akan memberi Anda email dan nama lengkap pengguna (https://rpxnow.com/docs/providers)
sumber
Bagi siapa pun dengan kasus penggunaan sederhana (biarkan pengguna masuk melalui Google), lihat modul Google Identity Toolkit (GITkit) :
sumber