request

package
v0.1.0-develop.3 Latest Latest
Warning

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

Go to latest
Published: Sep 9, 2023 License: MIT Imports: 3 Imported by: 0

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

Jump to

Keyboard shortcuts

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