Autentikasi sign-in Facebook¶
Fungsi sign-in OAuth Facebook memungkinkan user Odoo untuk sign in ke database mereka dengan akun Facebook mereka.
Bahaya
Database yang dihosting di Odoo.com tidak boleh menggunakan login OAuth untuk pemilik atau administrator database, karena akan memutuskan tautan database dari akun Odoo.com mereka. Jika OAuth diatur untuk user tersebut, database tidak dapat lagi diduplikasi, diubah namanya, atau dikelola dari portal Odoo.com.
Pengaturan Meta for Developers¶
Buka Meta for Developers dan login. Klik My Apps. Pada halaman Apps, klik Create App.
Pada halaman Use cases, pilih Authenticate and request data from users with Facebook Login, lalu klik Next.
Dalam bidang Add an app name, masukkan Odoo Login OAuth, atau judul serupa.
Catatan
App contact email secara otomatis default ke alamat email yang terkait dengan akun Meta. Jika alamat email ini tidak dipantau secara teratur, mungkin bijaksana untuk menggunakan alamat email lain.
Klik Next. Tinjau Publishing requirements, Meta Platform Terms, dan Developer Policies. Kemudian, klik Create app.
Penting
Mengklik Create app mungkin memerlukan masuk ulang password.
Sesuaikan aplikasi¶
Setelah aplikasi baru dibuat, halaman Dashboard muncul, dengan daftar langkah yang harus diselesaikan sebelum aplikasi dapat dipublikasikan. Dari sini, klik Customize adding a Facebook Login button.
Pada halaman Customize, klik Settings.
Dalam bidang Valid OAuth Redirect URIs, masukkan https://<odoo base url>/auth_oauth/signin, mengganti <odoo base url> dengan URL database yang berlaku.
Example
Jika database memiliki URL https://example.odoo.com, maka URL https://example.odoo.com/auth_oauth/signin akan dimasukkan dalam bidang Valid OAuth Redirect URIs.
Klik Save changes setelah selesai.
Konfigurasi pengaturan¶
Di sebelah kiri halaman, klik . Halaman ini berisi pengaturan tambahan yang diperlukan sebelum aplikasi dapat diajukan untuk persetujuan.
Di kolom Privacy Policy URL, masukkan https://www.odoo.com/privacy.
Catatan
https://www.odoo.com/privacy adalah kebijakan privasi default untuk database yang dihosting di Odoo.com.
Klik kolom App Icon untuk membuka jendela unggah file. Dari sini, pilih dan unggah ikon aplikasi.
Di kolom User data deletion, masukkan https://www.odoo.com/documentation/17.0/administration/odoo_accounts.html.
Catatan
Dokumen ini memberikan instruksi tentang bagaimana user dapat menghapus akun Odoo mereka.
Terakhir, klik kolom Category, dan pilih Business and pages dari menu drop-down.
Klik Save changes.
Ambil ID aplikasi¶
Setelah aplikasi dibuat dan disetujui, pilih dan salin App ID. Tempel informasi ini di clipboard atau file notepad, karena diperlukan di langkah selanjutnya untuk menyelesaikan pengaturan.
Publikasikan¶
Di sisi kiri halaman, klik Publish. Tergantung pada status akun Facebook yang terhubung, langkah verifikasi dan pengujian tambahan mungkin diperlukan, dan tercantum di halaman ini.
Setelah meninjau informasi, klik Publish.
Lihat juga
Informasi tambahan mengenai Pengembangan Aplikasi Meta, termasuk detail lebih lanjut tentang pembangunan, pengujian, dan kasus penggunaan, dapat ditemukan di dokumentasi Meta for developers.
Pengaturan Odoo¶
Pertama, aktifkan mode pengembang.
Buka , dan gulir ke bawah ke bagian Integrations. Di sana, centang kotak yang berlabel OAuth Authentication. Klik Save.
Kemudian, masuk ke database setelah layar login dimuat.
Setelah berhasil masuk, buka . Klik Facebook Graph.
Di kolom Client ID, masukkan App ID dari bagian sebelumnya, lalu centang kotak Allowed.