Documentation
¶
Index ¶
- type Domain
- func (domain *Domain) Create(ctx context.Context, user *user.Account, salt string, password string) error
- func (domain *Domain) CreateSession(ctx context.Context, sess *user.Session) error
- func (domain *Domain) CreateToken(ctx context.Context, userId string) (string, error)
- func (domain *Domain) Delete(ctx context.Context, id string) error
- func (domain *Domain) DeleteSession(ctx context.Context, id string) error
- func (domain *Domain) Read(ctx context.Context, userId string) (*user.Account, error)
- func (domain *Domain) ReadSession(ctx context.Context, id string) (*user.Session, error)
- func (domain *Domain) ReadToken(ctx context.Context, tokenId string) (string, error)
- func (domain *Domain) SaltAndPassword(ctx context.Context, userId string) (string, string, error)
- func (domain *Domain) Search(ctx context.Context, username, email string) ([]*user.Account, error)
- func (domain *Domain) SendEmail(...) error
- func (domain *Domain) Update(ctx context.Context, user *user.Account) error
- func (domain *Domain) UpdatePassword(ctx context.Context, id string, salt string, password string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Domain ¶
type Domain struct {
// contains filtered or unexported fields
}
func (*Domain) CreateSession ¶
func (*Domain) CreateToken ¶
CreateToken returns the created and saved token
func (*Domain) DeleteSession ¶
func (*Domain) ReadSession ¶
func (*Domain) SaltAndPassword ¶
Click to show internal directories.
Click to hide internal directories.