Fixed the log in bug... it was due to some error in finding a user. apparently you can only use Meteor.users.findOne(this.userId) instead of Meteor.users.find({_id: this.userId}. gg