ionic app에서 Google 인증을 구현하려고합니다. Google을 사용하여 로그인하는 GitHub (click here)에서이 샘플 앱을 발견했습니다.Ionic View Google 로그인 팝업은 Firebase 2에서 작동하지만 Firebase 3 (브라우저에서 작동)에서는 작동하지 않습니다.
- (ionic serve --lab을 사용하여) 브라우저에 제공하면 팝업이 작동합니다. 로그인하여 데이터에 액세스 할 수 있습니다.
- ionic에 업로드하고 iOS/Android 에뮬레이터에서 앱을 열면 작동합니다.
- 빌드하고 Android에서 에뮬레이션하면 팝업이 작동하지 않습니다.
나는 중포 기지의 마이그레이션 가이드 (click here)를 사용하여 응용 프로그램을 업그레이드하려고하지만 난 그렇지 이온보기 또는 안드로이드 에뮬레이터에서, 브라우저에서 작동 얻을 만 할 수 있었다.
Google에 별도의 앱에 로그인해도 브라우저에서 작동하도록 할 수만있었습니다.
var provider = new firebase.auth.GoogleAuthProvider();
firebase.auth().signInWithPopup(provider).then(function (response) {
// Login successful
}, function(error) {
// Login error
});
도움이 될 것입니다.
새로운 Firebase 콘솔을 사용하고 있어도 Firebase 2.x.x를 사용할 수 있습니까? Firebase가 최신 Firebase 콘솔을 사용 중이라는 말을 듣고 나에게 오류를 주었다고 생각합니다. 최신 라이브러리 등을 사용해야합니다.