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
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
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
@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