mirror of
https://github.com/CJackHwang/ds2api.git
synced 2026-05-05 08:55:28 +08:00
21 lines
379 B
Go
21 lines
379 B
Go
package auth
|
|
|
|
import (
|
|
"net/http"
|
|
|
|
"github.com/go-chi/chi/v5"
|
|
)
|
|
|
|
func (h *Handler) RequireAdmin(next http.Handler) http.Handler {
|
|
return h.requireAdmin(next)
|
|
}
|
|
|
|
func RegisterPublicRoutes(r chi.Router, h *Handler) {
|
|
r.Post("/login", h.login)
|
|
r.Get("/verify", h.verify)
|
|
}
|
|
|
|
func RegisterProtectedRoutes(r chi.Router, h *Handler) {
|
|
r.Get("/vercel/config", h.getVercelConfig)
|
|
}
|