Untuk mengaktifkan fitur Login with Google, Anda bisa ikuti panduan berikut ini:
- Masuk kehalaman Google APIs console.
- Pada Dashboard Google Cloud Platfrom pilih Negara Indonesia dan tick button Terms of Service dan Email Update, lalu klik AGREE AND CONTINUE.
- Selanjutnya pada menu Dashboard bisa klik button Create Project.
- Masukkan Project Name dan Location, lalu klik Create. Nama project bisa disesuaikan dengan nama toko Anda.
- Selajutnya masuk ke menu OAuth consent screen, pilih User type External, dan klik Create.
- Pada menu App Information, isi App name dan User support email.
- Pada menu App domain, isi Application home page, Application privacy policy link, serta Application Terms of Service link menggunakan domain Toko Anda.
- Pada menu Authorised domains isi dengan nama domain Anda, misal sirclo.me. Pada menu Developer contact information bisa isi dengan alamat email, lalu klik SAVE AND CONTINUE.
- Selanjutnya klik ADD OR REMOVE SCOPES.
- Pilih Scopes email dan profile atau dua teratas, lalu scroll kebawah dan klik Update.
- Dibawah field Your restricted scopes, pilih Save and Continue.
- Pada steps ketiga Test Users, Anda bisa skip dan klik Save and Continue.
- Lalu Anda perlu masuk lagi ke halaman Credentials, pilih Create Credentials dan klik OAuth client ID.
- Pada Application type pilih Web application dan masukan nama toko Anda pada kolom Name.
- Pada field Authorised JavaScript originis dan Authorised redirect URLs, input URL toko Anda, Contoh : https://hitmeup.sirclo.com. Klik Create.
* Anda juga bisa menambahkan URL serupa untuk mengantisipasi gagal login di Website Anda pada bagian Authorised JavaScript originis dan Authorised redirect URLs klik Add URLcontoh alamat URL : https://hitmeup.sirclo.com.
https://www.hitmeup.sirclo.com
https://hitmeup.sirclo.me
- Anda akan mendapatkan Client ID.
- Selanjutnya masuk ke Admin Panel Toko Anda, di Pengaturan > Website > Lalu copy paste Client ID pada kolom Single Sign-On.
- Selamat fitur Login with Google Anda sudah aktif.