授权管理

This commit is contained in:
筱锋xiao_lfeng 2023-12-25 02:15:46 +08:00
parent d84518cd33
commit bb0f02275b
No known key found for this signature in database
GPG Key ID: F693AA12AABBFA87
3 changed files with 18 additions and 10 deletions

View File

@ -1,7 +1,8 @@
package cmd
import (
"PersonalMain/internal/controller/auth"
"PersonalMain/internal/controller/auth/token"
"PersonalMain/internal/controller/auth/user"
"PersonalMain/internal/middleware"
"context"
@ -21,21 +22,28 @@ var (
s := g.Server()
s.Group("/api", func(group *ghttp.RouterGroup) {
group.Middleware(middleware.TimestampMiddleware)
group.Middleware(middleware.JsonResponseMiddleware)
group.Group("/", func(group *ghttp.RouterGroup) {
group.Middleware(ghttp.MiddlewareHandlerResponse)
group.Bind(
hello.NewV1(),
)
})
group.Group("/auth", func(group *ghttp.RouterGroup) {
group.Middleware(ghttp.MiddlewareHandlerResponse)
group.Bind(
auth.NewAuthV1(),
)
group.Group("/user", func(group *ghttp.RouterGroup) {
group.Bind(
user.NewAuthV1(),
)
})
group.Group("/token", func(group *ghttp.RouterGroup) {
group.Bind(
token.NewTokenV1(),
)
})
})
})
s.SetServerRoot("resource/public")
s.Run()
s.SetServerRoot("public")
return nil
},
}

View File

@ -1,4 +1,4 @@
package auth
package user
import (
"PersonalMain/api"

View File

@ -1,4 +1,4 @@
package auth
package user
import (
"PersonalMain/api/request"
@ -12,5 +12,5 @@ func (c *ControllerV1) AuthRegister(_ context.Context, req *request.RegisterReq)
Message: "Success",
Data: req,
}
return res, nil
return res, err
}