Dove si imposta l'URI di reindirizzamento Oauth per le app di Facebook?


141

Ci viene chiesto di impostare l'URI di reindirizzamento OAuth per Facebook (come mostrato di seguito) nelle istruzioni per configurare Google Firebase per utilizzare l'accesso a Facebook.

Abbiamo fatto clic in ogni menu per la nostra app. Dov'è? Potrebbe essere chiamato qualcosa di diverso?

Dalla documentazione di Firebase :

... assicurati che il tuo URI di reindirizzamento OAuth (ad esempio my-app-12345.firebaseapp.com/__/auth/handler) sia elencato come uno dei tuoi URI di reindirizzamento OAuth nella pagina delle impostazioni della tua app di Facebook sul sito Facebook per sviluppatori nel Impostazioni prodotto> Facebook Login config.

Risposte:


234

Ho avuto difficoltà a trovare anche questa impostazione.

Se sei acceso https://developers.facebook.com/, puoi trovare le tue app elencate in alto a destra, accanto alla tua foto del profilo. Selezionando l'app, si accederà alle impostazioni dell'app.

Nelle impostazioni dell'app attive https://developers.facebook.com/sa/apps/<my-app-id>, assicurati di aggiungere il Facebook Loginprodotto. Quindi in "Impostazioni OAuth client" inserisci l'URL nella casella "URI di reindirizzamento OAuth validi".


2
Quando dici "impostazioni app" su developers.facebook.com dove le vedi? Vediamo tutti i tipi di pubblicità. Vediamo le impostazioni dello sviluppatore. Vediamo le impostazioni dell'azienda. Vediamo anche "le mie app", quindi se facciamo clic sulla nostra app non vediamo dove aggiungere prodotti.
Prassitele

1
Aggiunte anche queste informazioni. Sono contento di non essere l'unico che ha difficoltà a navigare.
Frank van Puffelen,

23
Grande che ha funzionato. Fai clic su "Aggiungi prodotto" dal lato sinistro dello schermo, quindi seleziona Accesso Facebook e quindi visualizza le opzioni Oauth.
Prassitele

Ho appena perso 30 minuti a cercare di capire come impostarlo. Perché non aggiornare la documentazione di Firebase per mostrarlo (anche se è davvero un problema di complessità di Facebook / interfaccia utente scadente). Sonofafrikkinb! Grazie per la risposta Frank.
Ronnie Royston,

Ma nella mia finestra dello sviluppatore non riesco ancora a trovare lo stesso @FrankvanPuffelen in quanto ci sono varie altre opzioni disponibili ma non l'OAuth client!
Yash Agrawal,

121

In base alle nuove modifiche nell'interfaccia utente del sito Web degli sviluppatori di Facebook, puoi trovarlo qui. Dare un'immagine con passaggi immagine per trovarla.

1.Fare clic su Aggiungi prodotto come nell'immagine seguente.

inserisci qui la descrizione dell'immagine

2.Vieni una schermata come questa. In questo vedrai un elenco di prodotti forniti da Facebook. Nell'immagine non puoi vedere il login di Facebook perché l'ho già aggiunto.

inserisci qui la descrizione dell'immagine

3.Fare clic sulle impostazioni di accesso a Facebook.

inserisci qui la descrizione dell'immagine

4.Verrà visualizzata la schermata richiesta che mostra Login OAuth client e il campo per l'immissione dell'URL di reindirizzamento.

inserisci qui la descrizione dell'immagine


quale sarà l'URL? Il nome della mia app è FirebaseLogin.
Amit Jayaswal,

1
Puoi ottenere il tuo URL di reindirizzamento dalla console di Firebase andando su Autenticazione-> Facebook. Basta copiare e incollare qui. Spero che sia d'aiuto.
Haseeb Mohamed,

2
Questa è davvero una buona guida. L'ho fatto passo dopo passo e ho anche aggiunto l'URI di reindirizzamento che ho ottenuto dalla mia console Firebase. Ma ancora non riesco ad accedere con Facebook. La mia applicazione Android funzionava bene ma all'improvviso ho iniziato a ricevere questo errore: "L'URL indicato non è consentito dalla configurazione dell'applicazione. Uno o più degli URL indicati non sono consentiti dalle impostazioni dell'app. Deve corrispondere al sito Web URL o URL canvas o il dominio deve essere un sottodominio di uno dei domini dell'app. " Potete aiutarmi con quello per favore?
Codifica intorno al

Grazie!! le nuove modifiche al Dashboard sono confuse .. i tuoi screenshot hanno aiutato molto. :)
mithil1501

Voglio aggiungere il prodotto "Facebook Login", ma la linea "Products +" è disabilitata !!! Come lo aggiusto?
Shlomo,


8

Non c'è più nelle impostazioni. Puoi trovare un'opzione "+ Aggiungi prodotto" nel menu a sinistra. Seleziona quello e poi seleziona "Link Facebook". Lì troverai una casella per incollare il link.

A proposito, questo può cambiare ogni volta che FB decide di ridisegnare la propria interfaccia utente del menu


1

guarda la barra di sinistra, sotto il titolo PRODOTTI, e fai doppio clic su Facebook Accedi al titolo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.