Ho un po 'di un problema con un integrazione di Facebook.
Quando i miei utenti clic su un collegamento, una funzione controlla se un utente è connesso a Facebook. Se non vengono registrati nel, ho impostato un pezzo di dati, e quindi eseguire la roba di login di Facebook. Quando Facebook torna che login, vado controllare il pezzo di dati sono stati memorizzati ed eseguire la funzione originale hanno selezionato.
Il problema:
La funzione di Facebook viene eseguito due volte. Ci sono alcuni commenti sulle loro bacheche su questo problema, ma sembra che questo è stato un problema fin dall'inizio della connessione, e non è affrontati.
Quindi, io non voglio aspettare per Facebook. C'è un modo per me per evitare che la funzione di chiamare la mia funzione più di una volta?
Posso impostare qualcosa che dice 'eseguito una volta'? Il problema è che una volta che viene eseguito una volta, se l'utente fa clic di nuovo, ho bisogno di correre di nuovo, quindi non posso disattivare completamente la funzione (anche se ciò fosse possibile).













