Use Authenticated Routes

This will redirect a user when they try and hit a route that they need to be
authenicated for. It also saves a transition to be retried if the login is
sucessfull.