I'm using the built in loginButtons options with Meteor and I would like to redirect after a user logs in. Using the built in web snippets means I can't use the callback with Meteor.loginwithPassword and I can't see any hooks inside Iron-Router to do the redirect.
Any suggestions?
Meteor often renders so quickly that the page is being loaded before the user has been defined. You need to use
Meteor.loggingIn()
to account for the situation in which you are in the process of logging in. This code works for me:it should be very easy just add something like:
You can also just use the same route with another template in case the user is not logged in.
just something like this:
There is no magic, just looked into the docs ;)
This example might be useful
You can simply use one of your existing routes you have configured in Ireland route
Router.go('/myRouterPathToTemplate')