2015-12-21 111 views
2

我在單頁面應用程序中使用了JS SDK。我使用重定向的Google身份驗證,但無法使其工作。我有兩個流向:重定向的Firebase身份驗證

首先,用戶按下Login按鈕,然後我打電話

ref.authWithOAuthRedirect("google", reject, {scope: 'email'}); 

我重定向到google.com,完成認證,具有查詢參數__firebase_request_key重定向回我的應用程序。但後來什麼都...和ref.getAuth()ref.onAuth(function(authData){}) return authData == null

其次,應用程序啓動,如果用戶已經登錄我想獲得令牌,並調用ref.authWithCustomToken(...)沒有重定向或從用戶

回答

0

嘗試所需的任何行動使用彈出窗口而不是重定向。這在過去幫助了我