package identity type AuthLoginRequestDTO struct { Username string `json:"username"` Password string `json:"password"` } type AuthLoginResponseDTO struct { Token string `json:"token"` } type RefreshTokenRequestDTO struct { RefreshToken string `json:"refresh_token"` } type RefreshTokenResponseDTO struct { Token string `json:"token"` } type AuthRegisterRequestDTO struct { Email string `json:"email"` Username string `json:"username"` Password string `json:"password"` } type AuthRegisterResponseDTO struct { ID string `json:"id"` }