firebase.login: don't call the callback twice if we're already logged in