授权管理
This commit is contained in:
parent
d84518cd33
commit
bb0f02275b
@ -1,7 +1,8 @@
|
|||||||
package cmd
|
package cmd
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"PersonalMain/internal/controller/auth"
|
"PersonalMain/internal/controller/auth/token"
|
||||||
|
"PersonalMain/internal/controller/auth/user"
|
||||||
"PersonalMain/internal/middleware"
|
"PersonalMain/internal/middleware"
|
||||||
"context"
|
"context"
|
||||||
|
|
||||||
@ -21,21 +22,28 @@ var (
|
|||||||
s := g.Server()
|
s := g.Server()
|
||||||
s.Group("/api", func(group *ghttp.RouterGroup) {
|
s.Group("/api", func(group *ghttp.RouterGroup) {
|
||||||
group.Middleware(middleware.TimestampMiddleware)
|
group.Middleware(middleware.TimestampMiddleware)
|
||||||
|
group.Middleware(middleware.JsonResponseMiddleware)
|
||||||
|
|
||||||
group.Group("/", func(group *ghttp.RouterGroup) {
|
group.Group("/", func(group *ghttp.RouterGroup) {
|
||||||
group.Middleware(ghttp.MiddlewareHandlerResponse)
|
|
||||||
group.Bind(
|
group.Bind(
|
||||||
hello.NewV1(),
|
hello.NewV1(),
|
||||||
)
|
)
|
||||||
})
|
})
|
||||||
group.Group("/auth", func(group *ghttp.RouterGroup) {
|
group.Group("/auth", func(group *ghttp.RouterGroup) {
|
||||||
group.Middleware(ghttp.MiddlewareHandlerResponse)
|
group.Group("/user", func(group *ghttp.RouterGroup) {
|
||||||
group.Bind(
|
group.Bind(
|
||||||
auth.NewAuthV1(),
|
user.NewAuthV1(),
|
||||||
|
)
|
||||||
|
})
|
||||||
|
group.Group("/token", func(group *ghttp.RouterGroup) {
|
||||||
|
group.Bind(
|
||||||
|
token.NewTokenV1(),
|
||||||
)
|
)
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
})
|
||||||
|
s.SetServerRoot("resource/public")
|
||||||
s.Run()
|
s.Run()
|
||||||
s.SetServerRoot("public")
|
|
||||||
return nil
|
return nil
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
package auth
|
package user
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"PersonalMain/api"
|
"PersonalMain/api"
|
@ -1,4 +1,4 @@
|
|||||||
package auth
|
package user
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"PersonalMain/api/request"
|
"PersonalMain/api/request"
|
||||||
@ -12,5 +12,5 @@ func (c *ControllerV1) AuthRegister(_ context.Context, req *request.RegisterReq)
|
|||||||
Message: "Success",
|
Message: "Success",
|
||||||
Data: req,
|
Data: req,
|
||||||
}
|
}
|
||||||
return res, nil
|
return res, err
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user