Agar aplikasi EduSync memiliki izin (kredensial) untuk membaca atau menulis jadwal di Google Calendar Anda secara aman, Anda perlu membuat OAuth 2.0 Client ID melalui Google Cloud Console. Berikut adalah langkah-langkahnya:
- Buka dashboard Google Cloud Console dan navigasikan ke menu API & Services > Credentials.
- Klik tombol + CREATE CREDENTIALS dan pilih OAuth client ID.
- Pada kolom Application type, pilih Web application.
- Pada kolom Name, beri nama kredensial Anda, misalnya: EduSync.
- Gulir ke bawah ke bagian Authorized redirect URIs, klik + ADD URI, lalu masukkan tautan berikut dengan tepat: https://edusync.appku.asia/settings/google/callback. (Catatan: Jika tautan ini salah ketik, proses sinkronisasi akan gagal).
- Klik tombol CREATE.
- Akan muncul jendela pop-up yang menampilkan Client ID dan Client Secret. Salin (copy) kedua kode tersebut karena akan dimasukkan ke dalam pengaturan EduSync.