routes change
This commit is contained in:
parent
1cb033d526
commit
8f4e999e43
1 changed files with 3 additions and 5 deletions
|
|
@ -26,14 +26,14 @@ func newController(service *service, utils interfaces.Utils) *controller {
|
||||||
func (h *Handler) RegisterRoutes(r *gin.RouterGroup, authMW gin.HandlerFunc) {
|
func (h *Handler) RegisterRoutes(r *gin.RouterGroup, authMW gin.HandlerFunc) {
|
||||||
userGroup := r.Group("/user")
|
userGroup := r.Group("/user")
|
||||||
|
|
||||||
userGroup.POST("/", authMW, h.controller.register)
|
userGroup.POST("/", h.controller.register)
|
||||||
userGroup.GET("/", authMW, h.controller.get)
|
userGroup.GET("/", authMW, h.controller.get)
|
||||||
userGroup.PUT("/", authMW, h.controller.update)
|
userGroup.PUT("/", authMW, h.controller.update)
|
||||||
userGroup.DELETE("/", authMW, h.controller.delete)
|
userGroup.DELETE("/", authMW, h.controller.delete)
|
||||||
|
|
||||||
//auth
|
//auth
|
||||||
h.controller.authPath = fmt.Sprintf("%s/user/auth", h.apiPrefix)
|
h.controller.authPath = fmt.Sprintf("%s/user/auth", h.apiPrefix)
|
||||||
authGroup := userGroup.Group("/auth")
|
authGroup := r.Group("/user/auth")
|
||||||
|
|
||||||
authGroup.POST("/login", h.controller.login)
|
authGroup.POST("/login", h.controller.login)
|
||||||
authGroup.POST("/logout", h.controller.logout)
|
authGroup.POST("/logout", h.controller.logout)
|
||||||
|
|
@ -195,7 +195,6 @@ func (co *controller) login(c *gin.Context) {
|
||||||
// @Summary Логаут
|
// @Summary Логаут
|
||||||
// @Description Логаут. Для логаута надо передать refresh token, он будет инвалидирован.
|
// @Description Логаут. Для логаута надо передать refresh token, он будет инвалидирован.
|
||||||
// @Tags Users - auth
|
// @Tags Users - auth
|
||||||
// @Security BearerAuth
|
|
||||||
// @Success 200
|
// @Success 200
|
||||||
// @Failure 400 {object} responses.ErrorResponse400
|
// @Failure 400 {object} responses.ErrorResponse400
|
||||||
// @Failure 500 {object} responses.ErrorResponse500
|
// @Failure 500 {object} responses.ErrorResponse500
|
||||||
|
|
@ -220,9 +219,8 @@ func (co *controller) logout(c *gin.Context) {
|
||||||
}
|
}
|
||||||
|
|
||||||
// @Summary Обновление аксесс токена по рефреш токену.
|
// @Summary Обновление аксесс токена по рефреш токену.
|
||||||
// @Description Принимает рефреш токен в заголовке Authorization
|
// @Description Принимает рефреш токен в http only куки
|
||||||
// @Tags Users - auth
|
// @Tags Users - auth
|
||||||
// @Security BearerAuth
|
|
||||||
// @Success 200 {object} LoginResponse
|
// @Success 200 {object} LoginResponse
|
||||||
// @Failure 400 {object} responses.ErrorResponse400
|
// @Failure 400 {object} responses.ErrorResponse400
|
||||||
// @Failure 500 {object} responses.ErrorResponse500
|
// @Failure 500 {object} responses.ErrorResponse500
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue