pluto_error

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 14, 2019 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ServerError = NewPlutoError(http.StatusInternalServerError, 1000, "Server Error", nil)
	BadRequest  = NewPlutoError(http.StatusBadRequest, 1001, "Bad Request", nil)

	MailIsAlreadyRegister = NewPlutoError(http.StatusForbidden, 2001, "Mail is already been registered", nil)
	MailIsNotExsit        = NewPlutoError(http.StatusForbidden, 2002, "Mail is not exist", nil)
	MailIsNotVerified     = NewPlutoError(http.StatusForbidden, 2003, "Mail is not verified", nil)
	MailAlreadyVerified   = NewPlutoError(http.StatusBadRequest, 2004, "Mail is already verified", nil)

	InvalidPassword      = NewPlutoError(http.StatusForbidden, 3001, "Invalid Password", nil)
	InvalidRefreshToken  = NewPlutoError(http.StatusForbidden, 3002, "Invalid Refresh Token", nil)
	InvalidJWTToekn      = NewPlutoError(http.StatusForbidden, 3003, "Invalid JWT Token", nil)
	InvalidGoogleIDToken = NewPlutoError(http.StatusForbidden, 3004, "Invalid Google ID Token", nil)
	InvalidWechatCode    = NewPlutoError(http.StatusForbidden, 3005, "Invalid Wechat Code", nil)
	InvalidAvatarFormat  = NewPlutoError(http.StatusBadRequest, 3006, "Invalid Avatar Format", nil)
	InvalidAppleIDToken  = NewPlutoError(http.StatusForbidden, 3007, "Invalid Apple ID Token", nil)

	JWTTokenExpired = NewPlutoError(http.StatusForbidden, 3007, "JWT Token Expired", nil)
)

Functions

This section is empty.

Types

type PlutoError

type PlutoError struct {
	HTTPCode  int
	HTTPError error
	PlutoCode int
	LogError  error
}

func NewPlutoError

func NewPlutoError(httpCode int, plutoCode int, httpError string, logError error) *PlutoError

func (*PlutoError) Wrapper

func (pe *PlutoError) Wrapper(err error) *PlutoError

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL