Documentation ¶
Index ¶
- func AuthorizeJWT(as internal.AuthService) func(c *gin.Context)
- func DeleteUser(us internal.UserService) func(c *gin.Context)
- func GetRouter(as internal.AuthService, us internal.UserService) *gin.Engine
- func GetUser(us internal.UserService) func(c *gin.Context)
- func GetUsers(us internal.UserService) func(c *gin.Context)
- func Health(c *gin.Context)
- func Login(as internal.AuthService) func(c *gin.Context)
- func RefreshToken(as internal.AuthService) func(c *gin.Context)
- func Register(us internal.UserService) func(c *gin.Context)
- type GetUserRequest
- type GetUserResponse
- type GetUsersRequest
- type GetUsersResponse
- type RegisterRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AuthorizeJWT ¶
func AuthorizeJWT(as internal.AuthService) func(c *gin.Context)
func DeleteUser ¶
func DeleteUser(us internal.UserService) func(c *gin.Context)
func GetRouter ¶
func GetRouter(as internal.AuthService, us internal.UserService) *gin.Engine
func RefreshToken ¶
func RefreshToken(as internal.AuthService) func(c *gin.Context)
Types ¶
type GetUserRequest ¶
type GetUserRequest struct {
UserId int64 `uri:"userId"`
}
type GetUserResponse ¶
type GetUsersRequest ¶
type GetUsersResponse ¶
type RegisterRequest ¶
type RegisterRequest struct {
Id int64 `json:"id"`
}
Click to show internal directories.
Click to hide internal directories.