this instance of `after_sign_up_path_for` directs to a path when the user initially signs up, not when the email link is clicked. At this point we can capture the URL we want to redirect to, but we can't pass it directly to the model, as this will be triggered later, once the link is followed. It looks like Devise uses sessions by default to store these redirect URLs between events.