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.