18 lines
510 B
Go
18 lines
510 B
Go
package dto
|
|
|
|
const (
|
|
MESSAGE_SUCCESS_REFRESH_TOKEN = "Successfully refreshed token"
|
|
MESSAGE_FAILED_REFRESH_TOKEN = "Failed to refresh token"
|
|
MESSAGE_FAILED_INVALID_REFRESH_TOKEN = "Invalid refresh token"
|
|
MESSAGE_FAILED_EXPIRED_REFRESH_TOKEN = "Refresh token has expired"
|
|
)
|
|
|
|
type TokenResponse struct {
|
|
AccessToken string `json:"access_token"`
|
|
RefreshToken string `json:"refresh_token"`
|
|
}
|
|
|
|
type RefreshTokenRequest struct {
|
|
RefreshToken string `json:"refresh_token" binding:"required"`
|
|
}
|