登录后,用户重定向到的页面会重复刷新。以下是javascript代码: firebase.auth().onAuthStateChanged(function(user) {
if (user) {
// User is signed in.
window.location="comingsoon.html";
var user = firebase.auth().currentUser;
} else {
// No user is signed in.
}
});
function login(){
var
在尝试检查用户是否通过firebase.auth().currentUser登录时,如下所示:
if (firebase.auth().currentUser === null) {
console.log('User not signed in');
}
每当我刷新页面或在上面导航时,都会返回null (即使我刚刚登录)。
奇怪的是,如果我登录
console.log(firebase.auth().currentUser) // This returns null
console.log(firebase.auth()) // Here I can inspect th
我正在尝试将用户重定向到登录页面,如果用户在尝试使用以下代码访问某些页面时未登录。
// middlware/authenticated.js
import firebase from 'firebase'
export default function ({ store, redirect }) {
let user = firebase.auth().currentUser
store.state.user = user //this doesn't work
if (!user) {
console.log('redirect&
试着把我的反应应用部署在火力基地上。应用程序会被部署,但是当点击链接时,它会返回一个404页。
我已经通过cli登录到Firebase了。旧firebase init
? What do you want to use as your public directory? build
? Configure as a single-page app (rewrite all urls to /index.html)? Yes
? Set up automatic builds and deploys with GitHub? No
? File build/index.html already