This app is personal, but it still needs a real identity layer. Auth0 now owns login, logout, callback handling, and route protection for the web app.