request

package
v0.2.6 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AppleMobileLogin added in v0.2.0

type AppleMobileLogin struct {
	Code     string `json:"code"`
	DeviceID string `json:"device_id"`
	AppID    string `json:"app_id"`
	Name     string `json:"name"`
}

func (*AppleMobileLogin) Validation added in v0.2.0

func (aml *AppleMobileLogin) Validation() bool

type GoogleMobileLogin

type GoogleMobileLogin struct {
	IDToken  string `json:"id_token"`
	DeviceID string `json:"device_id"`
	AppID    string `json:"app_id"`
}

func (*GoogleMobileLogin) Validation

func (gml *GoogleMobileLogin) Validation() bool

type MailLogin

type MailLogin struct {
	Mail     string `json:"mail"`
	Password string `json:"password"`
	DeviceID string `json:"device_id"`
	AppID    string `json:"app_id"`
}

func (*MailLogin) Validation

func (ml *MailLogin) Validation() bool

type MailRegister

type MailRegister struct {
	Mail     string `json:"mail"`
	Name     string `json:"name"`
	Password string `json:"password"`
}

func (*MailRegister) Validation

func (mr *MailRegister) Validation() bool

type PlutoRequest

type PlutoRequest interface {
	Validation() bool
}

type RefreshAccessToken

type RefreshAccessToken struct {
	RefreshToken string `json:"refresh_token"`
	UseID        uint   `json:"user_id"`
	DeviceID     string `json:"device_id"`
	AppID        string `json:"app_id"`
}

func (*RefreshAccessToken) Validation

func (rat *RefreshAccessToken) Validation() bool

type RegisterVerifyMail

type RegisterVerifyMail struct {
	Mail string `json:"mail"`
}

func (*RegisterVerifyMail) Validation

func (rvm *RegisterVerifyMail) Validation() bool

type ResetPassword

type ResetPassword struct {
	Token    string `json:"token"`
	Password string `json:"password"`
}

func (*ResetPassword) Validation

func (rp *ResetPassword) Validation() bool

type ResetPasswordMail

type ResetPasswordMail struct {
	Mail string `json:"mail"`
}

func (*ResetPasswordMail) Validation

func (rpm *ResetPasswordMail) Validation() bool

type UpdateUserInfo

type UpdateUserInfo struct {
	Name   string `json:"name"`
	Gender string `json:"gender"`
	Avatar string `json:"avatar"`
}

func (*UpdateUserInfo) Validation

func (uui *UpdateUserInfo) Validation() bool

type WechatMobileLogin

type WechatMobileLogin struct {
	Code     string `json:"code"`
	DeviceID string `json:"device_id"`
	AppID    string `json:"app_id"`
}

func (*WechatMobileLogin) Validation

func (wml *WechatMobileLogin) Validation() bool

Jump to

Keyboard shortcuts

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