Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LoginRequest ¶
type LoginRequest struct { Email string `json:"email"` Password string `json:"password"` // contains filtered or unexported fields }
func (LoginRequest) Import ¶
func (r LoginRequest) Import(d map[string]interface{}) (validators.Validatable, error)
func (LoginRequest) Validate ¶
func (r LoginRequest) Validate() error
type LogoutRequest ¶
type LogoutRequest struct { Token string `json:"token"` // contains filtered or unexported fields }
func (LogoutRequest) Import ¶
func (r LogoutRequest) Import(d map[string]interface{}) (validators.Validatable, error)
func (LogoutRequest) Validate ¶
func (r LogoutRequest) Validate() error
type PubkeyChallengeRequest ¶
type PubkeyChallengeRequest struct { Pubkey string `json:"pubkey"` // contains filtered or unexported fields }
func (PubkeyChallengeRequest) Import ¶
func (r PubkeyChallengeRequest) Import(d map[string]interface{}) (validators.Validatable, error)
func (PubkeyChallengeRequest) Validate ¶
func (r PubkeyChallengeRequest) Validate() error
type PubkeyLoginRequest ¶
type PubkeyLoginRequest struct { Pubkey string `json:"pubkey"` Challenge string `json:"challenge"` Signature string `json:"signature"` // contains filtered or unexported fields }
func (PubkeyLoginRequest) Import ¶
func (r PubkeyLoginRequest) Import(d map[string]interface{}) (validators.Validatable, error)
func (PubkeyLoginRequest) Validate ¶
func (r PubkeyLoginRequest) Validate() error
type RegisterRequest ¶
type RegisterRequest struct { Email string `json:"email"` Password string `json:"password"` Pubkey string `json:"pubkey"` // contains filtered or unexported fields }
func (RegisterRequest) Import ¶
func (r RegisterRequest) Import(d map[string]interface{}) (validators.Validatable, error)
func (RegisterRequest) Validate ¶
func (r RegisterRequest) Validate() error
Click to show internal directories.
Click to hide internal directories.