Membuat Project OAuth 2 Google service
Langkah pertama yang harus dilakukan adalah membuat atau melakukan seting pada OAuth 2 Google service.
1. Buka Google Developers Console
2. "Select a project" --- "NEW PROJECT"
3.Beri nama project, ini bebas, misalkan LMS-Moodle --- "Create"4. Selanjutnya pilih menu "Credentials" --- "CONFIGURE CONSENT SCREEN"
5. Divsini saya memilih yang "External" --- "Create"
6. Beri nama aplikasi, alamat email, "SAVE AND CONTINUE"
Disini Anda bisa memberikan informasi lengkap mengenai aplikasi, namun saya hanya mengisikan yang harus diisi saja.
7. "PUBLISH APP"
8. Selanjutnya pilih menu "Credentials" --- "CREATE CETENTIALS" --- "OAuth cilent ID"
9. Aplication type: plih "Web Application" --- "CREATE"10. Pada bagian Authorized redirect URIs --- "ADD URL" https://domainlmsanda.id/admin/oauth2callback.php --- "SAVE"
11. Sampai disini Anda sudah mendapatkan
"Your Client ID" dan
"Your Client Secret" yang akan dimasukan pada pengaturan seting LMS Moodle.
Seting Pengaturan Moodle Login akun Google
Selanjutnya kita melakukan pengaturan pada LMS Moodle dengan cara:
1. Buka "Sites Administration" --- "Server" --- "OAuth 2 services"
2. Pilih Create new service "Google"
3. Masukan
Client ID dan
Client secret yang sudah Anda dapatkan tadi
4. Name displayed on the login page: isikan kata-kata yang ingin ditampilkan pada tombol, disini saya membuat: "Login Langsung Gmail / Akun BelajarID" --- "Save"
5. Hilangkan centang "Require email verification" bila ingin login langsung tanpa verifikasi ke alamat email. Ini supaya cepat... hehe
6. Selanjutnya pergi ke menu Site administration --- Plugins Authentication --- Manage authentication --- Aktifkan atau enablekan "OAuth 2"
7. Sekarang coba log out dan login ke LMS menggunakan akun google.
0 Comments