我有一个托管在Firebase上的网站 - 如果您感到好奇,可以查看here。我在浏览器上运行此应用程序,目前正在针对Chrome和Safari进行检查。
在我的应用中,我有一个按钮,可以在点击时触发重定向到谷歌登录。但是,截至目前,我收到了一个Page Not Found结果。我根据Firebase's instructions编写了我的app.js。目前我收到一个错误,"意外的:。 " for" function.googleSignin(){"。而且,它给了我这个错误:
(function() {
// Initialize Firebase
const config = {
apiKey: "AIzaSyAIY9XOb5QVDTxJKxtvSZRiyqgpGasHF3M",
authDomain: "columbia-ride-share.firebaseapp.com",
databaseURL: "https://columbia-ride-share.firebaseio.com",
storageBucket: "columbia-ride-share.appspot.com",
messagingSenderId: "1058399238109"
};
firebase.initializeApp(config);
}()
);
function.googleSignin(){
var provider = new firebase.auth.GoogleAuthProvider();
firebase.auth().signInWithRedirect(provider);
}
firebase.auth().getRedirectResult().then(function(result) {
// This gives you a Google Access Token. You can use it to access the Google API.
var token = result.credential.accessToken;
var user = result.user;
}).catch(function(error) {
var errorCode = error.code;
var errorMessage = error.message;
var email = error.email;
var credential = error.credential;
});