diff --git a/src/containers/Auth/components/LoginWithGoogleButton.js b/src/containers/Auth/components/LoginWithGoogleButton.js index 95f7fa3090b3a2f71f4669fd7c032fbad768cc01..db71432c1b796ac980d348b186b362d30db552ca 100644 --- a/src/containers/Auth/components/LoginWithGoogleButton.js +++ b/src/containers/Auth/components/LoginWithGoogleButton.js @@ -35,8 +35,10 @@ class LoginWithGoogleButton extends Component { componentDidMount(){ if(isElectron && isElectron()){ // Initialize Firebase - const firebaseConfig = OAuthConfig.firebaseConfig; - firebase.initializeApp(firebaseConfig); + if(!firebase.apps.length){ + const firebaseConfig = OAuthConfig.firebaseConfig; + firebase.initializeApp(firebaseConfig); + } } } doLogin = async () => { diff --git a/src/containers/DesktopSignIn/DesktopSignIn.js b/src/containers/DesktopSignIn/DesktopSignIn.js index 8e7bc012465469754900f50bd56b9803b888e186..03178e54ebbde1f2043fb4c2197715cc6c240d7e 100644 --- a/src/containers/DesktopSignIn/DesktopSignIn.js +++ b/src/containers/DesktopSignIn/DesktopSignIn.js @@ -46,9 +46,13 @@ class DesktopSignIn extends Component { this.displaySocialAuthMsg(true); // Initialize Firebase - const firebaseConfig = OAuthConfig.firebaseConfig; - firebase.initializeApp(firebaseConfig); - + console.log('[DT] firebaseApps length',firebase.apps.length); + if(!firebase.apps.length){ + const firebaseConfig = OAuthConfig.firebaseConfig; + firebase.initializeApp(firebaseConfig); + } + console.log('[DT] firebaseApps length',firebase.apps.length); + //get firebase ref const oneTimeCodeRef = firebase.database().ref(`ot-auth-codes/${this.getOneTimeCode()}`)