Okay, let's try this for the redirect loop

This might break the "loading" screen for unauthorized but who cares?