Best practice for protecting page / not letting anything run before redirect - Theo's Typesafe Cult