Add-on Google Classroom harus menggunakan single sign-on (SSO) Google untuk mengidentifikasi dan melakukan otentikasi terhadap pengguna.
Lihat Panduan OpenID Connect Google Identity untuk informasi lebih lanjut tentang SSO. Rab sebaiknya Anda merujuk ke dokumentasi resmi Google tentang pendaftaran pengguna dan login untuk login otomatis dan Pedoman Branding Login.
Lihat halaman login tanpa hambatan untuk panduan penerapan SSO Google di add-on Classroom. Panduan login tanpa hambatan juga merujuk ke paket pengujian yang dapat digunakan untuk memastikan add-on Anda dengan mengikuti praktik terbaik login.
Alur login
Untuk mengurangi hambatan login bagi pengguna, Google Classroom menyediakan
Parameter kueri login_hint
saat iframe dibuka. login_hint
adalah milik pengguna
ID Google unik, dan diberikan setelah pengguna login ke add-on Anda
untuk pertama kalinya. Parameter ini memberikan konteks tentang pengguna yang ditandatangani
ke Google Classroom. Lihat halaman panduan parameter login kami untuk informasi selengkapnya
diskusi terperinci tentang
parameter kueri ini.
Anda harus menampilkan dialog login Google jika parameter kueri login_hint
pengguna Google Classroom saat ini tidak cocok dengan pengguna lain yang login
{i>add-on<i}. Tombol harus mematuhi pedoman branding Google. Jika pengguna
sudah masuk, mereka tidak akan
diminta untuk masuk lagi.
Gambar 1. Alur login saat pengguna pertama kali meluncurkan aplikasi add-on Anda.
Penginstalan individual akan menambahkan add-on ke akun pengguna. Pengguna adalah diminta untuk mengizinkan cakupan akses add-on saat add-on diinstal satu per satu.
Penginstalan administrator, tambahkan add-on ke salah satu atau semua akun di domain, dan hanya dapat dilakukan oleh administrator domain. Administrator secara opsional dapat mengizinkan semua cakupan akses atas nama semua pengguna dalam domain; pengguna tidak diminta untuk menyetujui cakupan akses apa pun jika administrator memilih untuk melakukannya.
Lihat Setelan penginstalan untuk informasi selengkapnya.