Most likely it will just be in the page components. I'm thinking that we can make a base Page component that can be used to handle the base logic and the page components that use it will be able to easily configure what happens when an auth condition isn't met.