// Package auth handles user authentication routes and handlers. package auth import ( "github.com/alexedwards/scs/v2" "github.com/go-chi/chi/v5" "github.com/ryanhamamura/c4/db/repository" ) func SetupRoutes(router chi.Router, queries *repository.Queries, sessions *scs.SessionManager) { router.Get("/login", HandleLoginPage()) router.Get("/register", HandleRegisterPage()) router.Post("/auth/login", HandleLogin(queries, sessions)) router.Post("/auth/register", HandleRegister(queries, sessions)) }