nil ist nicht definiert, wenn geprüft wird, ob der Benutzer angemeldet ist
Ich möchte Firebase verwenden, um festzustellen, ob ein Benutzer angemeldet ist oder nicht:
var auth = new FirebaseSimpleLogin(Ref, function(err, user){
if(err){
console.log(err);
}else if(user){
console.log("User ID:" + user.id + ", Email: " + user.email);
}else if(user == nil){
console.log("No user logged in");
}else{
login();
}
});
Aber es gibt mir diesen Fehler:
nil ist nicht definiert
wenn der Benutzer nicht angemeldet ist. Irgendeine Erklärung und wie man das behebt?