Де встановлюється URI Reirect URI для додатків Facebook?


141

Нас просять встановити URI для переадресації OAuth для Facebook (як показано нижче) в інструкціях щодо налаштування Google Firebase для використання входу в Facebook.

Ми натискали в кожному меню нашого додатка. Де це? Чи можна це назвати чимось іншим?

З документації Firebase :

... переконайтесь, що ваш URI переадресації OAuth (наприклад, my-app-12345.firebaseapp.com/__/auth/handler) вказаний як один із ваших URI-адрес для переадресації OAuth на сторінці налаштувань додатка Facebook на веб-сайті Facebook для розробників на Налаштування продукту> Конфігурація входу в Facebook.

Відповіді:


234

Мені теж важко було знайти цю настройку.

Якщо ви ввімкнено https://developers.facebook.com/, ви можете знайти свої додатки, вказані вгорі праворуч, поруч із зображенням профілю. Вибравши додаток, ви перейдете до налаштувань цього додатка.

У налаштуваннях програми ввімкніть https://developers.facebook.com/sa/apps/<my-app-id>, щоб додати Facebook Loginтовар. Потім у розділі "Налаштування OAuth клієнта" введіть URL-адресу у полі "Дійсні URI-адреси переадресації OAuth".


2
Коли ви говорите "Налаштування програми" на developers.facebook.com, де ви їх бачите? Ми бачимо всілякі рекламні оголошення. Ми бачимо налаштування розробника. Ми бачимо налаштування компанії. Ми також бачимо "мої програми", то якщо ми натискаємо наш додаток, ми не бачимо, куди додати продукти.
Праксителес

1
Також додали цю інформацію. Я радий, що я не єдиний, хто важко орієнтується.
Френк ван Пуффелен

23
Чудово, що працювало. Клацнувши "Додати продукт" з лівого боку екрана, а потім вибрав логін у Facebook, а потім побачив варіанти Oauth.
Праксител

Втратив лише 30 хвилин, намагаючись зрозуміти, як це встановити. Чому б не оновити документацію Firebase, щоб це показати (навіть якщо це справді складність у Facebook / поганий інтерфейс користувача). Сонофафріккінб! Дякую за відповідь, Френк.
Ронні Ройстон

Але у моєму вікні розробника я все ще не в змозі знайти той самий @FrankvanPuffelen, оскільки існують різні інші параметри, але не on-line Client OAuth!
Yash Agrawal

121

Відповідно до нових змін на користувальницькому інтерфейсі розробників у Facebook, ви можете знайти їх тут. Надаючи зображення за кроком зображення, щоб знайти його.

1. Клацніть на Додати товар, як на зображенні нижче.

введіть тут опис зображення

2.У вас з'явиться такий екран. У цьому випадку ви побачите список продуктів, які надає Facebook. У зображенні ви не можете побачити вхід у facebook, тому що я вже додав його.

введіть тут опис зображення

3. Клацніть на налаштуваннях входу в Facebook.

введіть тут опис зображення

4. Ви отримаєте необхідний екран із зазначенням входу клієнта OAuth та поле для введення URL-адреси переадресації.

введіть тут опис зображення


яка буде URL-адреса? Моє додаток - FirebaseLogin.
Аміт Джаясваль

1
Ви можете отримати свою URL-адресу переадресації з консолі firebase, перейшовши на сторінку Authentication-> Facebook. Просто скопіюйте вставити сюди. Надіюсь, це допоможе.
Хазев Мохамед

2
Це справді хороший посібник. Я робив це поетапно, а також додав URI переспрямування, який отримав з консолі firebase. Але все одно я не можу увійти через facebook. Мій додаток для Android просто працював нормально, але раптом я почав отримувати цю помилку: "Дана URL-адреса не налаштована в конфігурації програми. Один або декілька вказаних URL-адрес у налаштуваннях додатка заборонено. Він повинен відповідати веб-сайту URL-адреса чи URL-адреса канви, або домен повинен бути субдоменом одного з доменів програми. " Чи можете ви мені допомогти в цьому?
CodingA Oko

Дякую!! нові зміни на панелі інструментів заплутують .. ваші скріншоти дуже допомогли. :)
mithil1501

Я хочу додати продукт "Facebook Login", але рядок "Products +" вимкнено !!! Як це виправити?
Шломо

14

1- Перейдіть на консоль Firebase -> Автентифікація -> МЕТОД ЗАПИСАННЯ -> Facebook. Ви знайдете це посилання під вашим додатком Secret та ідентифікатором додатка. Скопіюйте. (Це має бути приблизно так: https://your-app-id.firebaseapp.com/__/auth/handler )

2- Перейдіть до https://developers.facebook.com/apps/ -> свого додатка -> Продукт -> Вхід у Facebook (додайте його, якщо ще не було) -> Налаштування. Пройдіть посилання, яке ви скопіювали у поле "Дійсні URI переадресації OAuth".


8

Його більше немає в налаштуваннях. Ви можете знайти опцію "+ Додати товар" у меню ліворуч. Виберіть це, а потім виберіть "Посилання у Facebook". Там ви знайдете поле для вставки посилання.

До речі, це може змінюватися, коли FB вирішить переглянути їх інтерфейс меню


1

дивіться ліву панель під заголовком ТОВАРИ та двічі клацніть на заголовку facebook .

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.