💡 As of right now the middleware in the app router does not work when trying to redirect to api/auth/login. This is because of Next.js caching which causes issues during authentication.. So do I have to put every page.tsx? Also redirect to sign in would be better UX for. So isn't that possible to use Middleware for my situation?