Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HashPasswordRequest ¶
type HashPasswordRequest struct {
Password string `json:"password" validate:"required"`
}
type HashPasswordResponse ¶
type IPasswordHasher ¶
type IPasswordHasher interface { HashPassword(ctx context.Context, request *HashPasswordRequest) (*HashPasswordResponse, error) VerifyPassword(ctx context.Context, request *VerifyPasswordRequest) error }
type IUserIdGenerator ¶
type IUserIdGenerator interface {
GenerateUserId() string
}
type VerifyPasswordRequest ¶
Click to show internal directories.
Click to hide internal directories.