2015-03-30 22 views
5

Kiedy złożyć wezwanie auth do Google, aby uzyskać okienko w oknie Google, kiedy złożyć moje referencje i naciśnij przedstawienia przekazuje do czegoś podobnegoAuth pop powrocie pustą stronę

https://auth.firebase.com/v2/FIREBASEREF/auth/google/callback?state= etc 

I wtedy dostaję tylko puste (niebieskie tło) ekran.

$('#loginButton').click(function() { 
    myFirebaseRef.authWithOAuthPopup("google", function(error, authData) { 
    if (error) { 
     console.log("Login Failed!", error); 
     alert("Login Failed, please try again.") 
    } else { 
     console.log("Authenticated successfully with payload:", authData); 
     myUserID = authData.uid; 
    } 
    }); 
}); 

To samo dzieje się też, gdy próbuje dopuszczonego z Github, mogę nacisnąć „wyślij” lub „login” itd., A następnie po prostu ładuje pustą stronę na auth.firebase.com

Any pomysły?

Dzięki

+0

Mnóstwo pomysłów. Co zawiera konsola JavaScript? Czy dostawcy są włączeni na panelu konta? Który ekran jest pusty, strona podręczna lub strona nadrzędna? Czy rzeczywiście mówi FIREBASEREF, czy też odnosi się do ukrytego adresu URL, którego nie chcesz udostępniać? Jaką wersję pakietu SDK Firebase? Być może najważniejsze, czy możesz podać repro, które możemy uruchomić, aby zobaczyć błąd? Subtelny błąd, taki jak ten, nie zostanie rozwiązany za pomocą pomysłów lub domysłów. – Kato

+0

Dzięki za odpowiedź, Możesz zobaczyć jej wersję demonstracyjną tutaj: http://web-portal.siteglide.com/ (kliknij pozycję menu w prawym górnym rogu, a następnie po prawej stronie hit slajdów "zaloguj się ".) Wyskakujące okno pokazuje autoryzację google, a po zalogowaniu się wraca do adresu URL bazy ogniowej, a okienko wyskakujące pozostaje puste. Odnośnik firebase to mój adres URL bazy danych Firebase i korzystam z klienta 2.2.3. To dziwne, ponieważ ponownie stworzyłem ten sam kod JS tutaj: http://deantest.siteglide.com/firebase.htm i działa idealnie. Wydaje się być konfliktem na tej pierwszej stronie? – Deanmv

+1

@Deanmv Mam do czynienia z tymi samymi problemami. Czy dostałeś jakąkolwiek pomoc? Tak, drugi link działa poprawnie. Czy jest to związane z niedopasowaniem domeny? – sachinjain024

Odpowiedz

-1

Moje roztwór dodając inAppBrowser od Cordova i już nie wrócił pustą stronę.

Powiązane problemy