Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Handler ¶
type Handler struct {
// contains filtered or unexported fields
}
func (*Handler) LoginPost ¶
@Summary Login @Description Login by username and password @Tags user @Accept json @Produce json @Param parameter query commonEntity.Request true "Query Param" @Param payload body reqUserCore.LoginPost true "Payload" @Success 200 {object} resPkg.ResponseSuccess{data=resUserCore.UserCredential} @Failure 400 {object} resPkg.ResponseBadRequest @Failure 401 {object} resPkg.ResponseErrorWithoutDetails @Failure 429 {object} resPkg.ResponseErrorWithoutDetails @Failure 500 {object} resPkg.ResponseErrorWithoutDetails @Router /login [post]
func (*Handler) TokenRefreshGet ¶
@Summary Token Refresh @Description Request new token by existing token @Tags user @Accept json @Produce json @Security BearerAuth @Param parameter query commonEntity.Request true "Query Param" @Success 200 {object} resPkg.ResponseSuccess{data=resUserCore.UserCredential} @Failure 400 {object} resPkg.ResponseBadRequest @Failure 401 {object} resPkg.ResponseErrorWithoutDetails @Failure 429 {object} resPkg.ResponseErrorWithoutDetails @Failure 500 {object} resPkg.ResponseErrorWithoutDetails @Router /token-refresh [get]