Allow third party developers to modify redirects

Changing the event allows third party developers to use the `redirect_to` value for additional processing