feat: add admin login
This commit is contained in:
@@ -15,6 +15,7 @@ import (
|
||||
// @provider contracts.HttpRoute atom.GroupRoutes
|
||||
type Routes struct {
|
||||
log *log.Entry `inject:"false"`
|
||||
auth *auth
|
||||
medias *medias
|
||||
orders *orders
|
||||
posts *posts
|
||||
@@ -32,6 +33,12 @@ func (r *Routes) Name() string {
|
||||
}
|
||||
|
||||
func (r *Routes) Register(router fiber.Router) {
|
||||
// 注册路由组: auth
|
||||
router.Post("/v1/admin/auth", DataFunc1(
|
||||
r.auth.Login,
|
||||
Body[AuthBody]("body"),
|
||||
))
|
||||
|
||||
// 注册路由组: medias
|
||||
router.Get("/v1/admin/medias", DataFunc2(
|
||||
r.medias.List,
|
||||
|
||||
Reference in New Issue
Block a user