Another issue posted, and then I solve it 5 minutes later. Sorry, I hate spamming the forum, but I can’t delete my posts!
sometimes it is still useful if you leave the post and self-answer it.
others having the same issue might search and find your post
True, true! Meteor is still a young technology and tons of people are learning it.
Basically I was protecting a customer area, but if you surfed to the customer area while not logged in, it would show the login page except the navigation would be the customer nav (as if they were logged in). It’s because I had a separate template for logged-in customers, and I was using
this.render "customerLogin" if the user was not logged in. The solution was to do
Router.go "/customer/login" instead.