Di mana orang mengatur URI Pengalihan Oauth untuk aplikasi Facebook?

141

Kami diminta untuk mengatur URI pengalihan OAuth untuk Facebook (seperti yang ditunjukkan di bawah) dalam instruksi untuk mengatur Google Firebase untuk menggunakan login Facebook.

Kami mengklik di setiap menu untuk aplikasi kami. Dimana itu? Mungkinkah itu disebut sesuatu yang berbeda?

Dari dokumentasi Firebase :

... pastikan OAuth redirect URI Anda (mis. my-app-12345.firebaseapp.com/__/auth/handler) terdaftar sebagai salah satu URI redirect OAuth Anda di halaman pengaturan aplikasi Facebook Anda di situs Facebook for Developers di situs Facebook for Developers di Pengaturan Produk> Konfigurasi Login Facebook.

Praxiteles
sumber

Jawaban:

234

Saya kesulitan menemukan pengaturan ini juga.

Jika Anda aktif https://developers.facebook.com/, Anda dapat menemukan aplikasi Anda tercantum di kanan atas, di sebelah gambar profil Anda. Memilih aplikasi, akan membawa Anda ke pengaturan untuk aplikasi itu.

Dalam pengaturan aplikasi Anda aktif https://developers.facebook.com/sa/apps/<my-app-id>, pastikan Anda menambahkan Facebook Loginproduk. Kemudian di bawah "Pengaturan OAuth Klien" masukkan URL di kotak "URI redirect OAuth Valid".

Frank van Puffelen
sumber
2
Ketika Anda mengatakan "pengaturan aplikasi" di developers.facebook.com di mana Anda melihatnya? Kami melihat semua jenis iklan. Kami melihat pengaturan pengembang. Kami melihat pengaturan perusahaan. Kami juga melihat "aplikasi saya" maka jika kami mengklik aplikasi kami, kami tidak melihat tempat untuk menambahkan produk.
Praxiteles
1
Menambahkan info itu juga. Saya senang saya bukan satu-satunya yang mengalami kesulitan navigasi.
Frank van Puffelen
23
Hebat itu berhasil. Klik "Tambah Produk" dari sisi kiri layar dan kemudian pilih Facebook login dan kemudian lihat opsi Oauth.
Praxiteles
Hanya buang waktu 30 menit untuk mencari tahu cara mengatur ini. Mengapa tidak memperbarui dokumentasi Firebase untuk menunjukkan hal ini (meskipun sebenarnya ini adalah kompleksitas UI / masalah UI yang buruk). Sonofafrikkinb! Terima kasih atas jawabannya Frank.
Ronnie Royston
Tetapi di jendela pengembang saya, saya masih tidak dapat menemukan @FrankvanPuffelen yang sama karena ada berbagai opsi lain yang tersedia tetapi tidak hanya OAuth Klien!
Yash Agrawal
121

Menurut perubahan baru di situs web pengembang facebook, Anda dapat menemukannya di sini. Memberikan gambar dengan langkah-langkah gambar untuk menemukannya.

1. Klik pada Tambah produk seperti pada gambar di bawah ini.

masukkan deskripsi gambar di sini

2. Anda mendapatkan layar seperti ini. Di sana Anda akan melihat daftar produk yang disediakan Facebook. Pada gambar tersebut Anda tidak dapat melihat login Facebook karena saya sudah menambahkannya.

masukkan deskripsi gambar di sini

3. Klik pengaturan login Facebook.

masukkan deskripsi gambar di sini

4. Anda akan mendapatkan layar yang diperlukan yang menunjukkan Login OAuth Klien dan bidang untuk memasukkan URL pengalihan.

masukkan deskripsi gambar di sini

Haseeb Mohamed
sumber
apa yang akan menjadi url? Nama aplikasi saya adalah FirebaseLogin.
Amit Jayaswal
1
Anda bisa mendapatkan URL pengalihan Anda dari konsol firebase dengan masuk ke Otentikasi-> Facebook. Cukup salin tempel ke sini. Harap membantu.
Haseeb Mohamed
2
Itu adalah panduan yang sangat bagus. Saya melakukannya langkah demi langkah dan juga menambahkan URI redirect yang saya dapatkan dari konsol firebase saya. Tapi saya masih belum bisa masuk dengan facebook. Aplikasi android saya hanya berfungsi dengan baik tetapi tiba-tiba saya mulai mendapatkan kesalahan ini: "URL yang diberikan tidak diizinkan oleh konfigurasi Aplikasi .: Satu atau lebih dari URL yang diberikan tidak diizinkan oleh pengaturan App. Itu harus cocok dengan Situs Web. URL atau URL Canvas, atau domain harus merupakan subdomain dari salah satu domain Aplikasi. " Bisakah Anda membantu saya dengan itu?
CodingAround
Terima kasih!! perubahan Dashboard baru membingungkan .. tangkapan layar Anda banyak membantu :)
mithil1501
Saya ingin menambahkan produk "Login Facebook", tetapi baris "Produk +" dinonaktifkan !!! Bagaimana saya memperbaikinya?
Shlomo
8

Tidak ada dalam pengaturan lagi. Anda dapat menemukan opsi "+ Tambah Produk" di menu sebelah kiri. Pilih itu & lalu pilih "Tautan Facebook". Di sana Anda akan menemukan kotak untuk menempelkan tautan.

BTW, ini dapat berubah setiap kali FB memutuskan untuk mendesain ulang UI Menu mereka

Pranav Mahajan
sumber
1

lihat bilah kiri, di bawah judul PRODUK, dan klik dua kali judul Login facebook .

Caner Yılmaz
sumber