Using Clerk (https://clerk.com/docs/quickstarts/get-started-with-remix), how would one implement a 'global' auth guard, except for the login/signup pages?
Right now I have a helper method I'm calling on every loader on every page, but that feels odd as I have to repeat this on every page. I'd rather have authentication by default with opt-out rather then having no authentication by default with opt-in if that makes sense.