Hey guys! I'm designing a dashboard based on next js 15 app router + sanity. Dashboard service is separate from main service on a subdomain.
My question: How would you protect a route when creating a dashboard? It is intended for use by only one user, aka admin. Is it worth setting up next-auth / other auth frameworks or would i be better off storing hashed password on sanity database?