S3网站上未触发Firebase侦听器onAuthStateChanged
我只是用Instagram重新实现了OAUTH2,用无服务器框架重新实现了Firebase。我从这个项目中得到了灵感: 我将主页S3网站上未触发Firebase侦听器onAuthStateChanged,firebase,amazon-s3,oauth,oauth-2.0,firebase-authentication,Firebase,Amazon S3,Oauth,Oauth 2.0,Firebase Authentication,我只是用Instagram重新实现了OAUTH2,用无服务器框架重新实现了Firebase。我从这个项目中得到了灵感: 我将主页index.html托管在公共S3存储桶上 我的API函数很好,我收到的内容与我使用上述存储库进行的本地测试完全相同。我有我的应用程序需要的所有代币(instagram代币、firebase代币…),所以从服务器的角度来看,它看起来都不错 最后一个调用返回这段HTML: <script src="https://www.gstatic.com/firebasejs
index.html
托管在公共S3存储桶上
我的API函数很好,我收到的内容与我使用上述存储库进行的本地测试完全相同。我有我的应用程序需要的所有代币(instagram代币、firebase代币…),所以从服务器的角度来看,它看起来都不错
最后一个调用返回这段HTML:
<script src="https://www.gstatic.com/firebasejs/3.6.0/firebase.js" </script>
<script>
var token = 'firebase_token_yyy';
var config = {
apiKey: 'firebase_api_key_xxx'
};
var app = firebase.initializeApp(config);
app.auth().signInWithCustomToken(token).then(function() {
window.close();
});
</script>
注意,我建议您更新到firebase.js的最新版本。signInWithCustomToken出现的弹出窗口是否与打开它的页面所在的域不同?onAuthStateChanges侦听器发生在何处。感谢您的大力支持,这是一个域问题!