2016-12-03 1 views
2

Firebase를 탐색하고 있습니다. Firebse Auth를 Google 로그인으로 설정했습니다. 내 로컬 서버에서 실행되는 동안 내 로컬에서 완벽하게 작동합니다. 내 github 페이지로 밀어하려고했는데 인증 부분이 작동하지 못했습니다. 나는 signinWithRedirect()를 사용했다. 아래 코드를 제공한다. 요청의 결과는 항상 user : null이있는 객체이며 about : blank로 리디렉션됩니다. 누군가가 나를 도울 수 있었는지, 미리 감사드립니다.웹용 Google 로그인을 사용하는 Firebase 인증이 작동하지 않습니다.

var provider = new firebase.auth.GoogleAuthProvider(); 
    firebase.auth().signInWithRedirect(provider); 
    firebase.auth().getRedirectResult().then(function(result) { 
    var token = result.credential.accessToken; 
    currentUser = result.user; 
    console.log(token); 
    }); 

답변

2

여기에도 같은 문제가 있습니다. 이 작업을 실행하기 위해 도메인을 승인하지 않았기 때문에 이러한 상황이 발생합니다. Firebase 콘솔에서 Auth 섹션을 엽니 다. 로그인 방법 탭에서 도메인을 OAuth 리디렉션 도메인 목록에 추가하십시오.

관련 문제