Documentation ¶
Index ¶
- Variables
- type MemoryUserContextAdapter
- func (c *MemoryUserContextAdapter) GetUserByEmail(email string) *models.User
- func (c *MemoryUserContextAdapter) GetUserById(id string) *models.User
- func (c *MemoryUserContextAdapter) GetUserByUsername(username string) *models.User
- func (c *MemoryUserContextAdapter) GetUserEmailVerifyToken(id string) *string
- func (c *MemoryUserContextAdapter) GetUserRefreshToken(id string) *string
- func (u MemoryUserContextAdapter) RemoveUser(id string) bool
- func (c *MemoryUserContextAdapter) UpdateUserEmailVerifyToken(id string, token string) bool
- func (c *MemoryUserContextAdapter) UpdateUserRefreshToken(id string, token string) bool
- func (c *MemoryUserContextAdapter) UpsertUser(user models.User) error
- type MongoDBUserContextAdapter
- func (u MongoDBUserContextAdapter) GetUserByEmail(email string) *models.User
- func (u MongoDBUserContextAdapter) GetUserById(id string) *models.User
- func (u MongoDBUserContextAdapter) GetUserByUsername(username string) *models.User
- func (u MongoDBUserContextAdapter) GetUserEmailVerifyToken(id string) *string
- func (u MongoDBUserContextAdapter) GetUserRefreshToken(id string) *string
- func (u MongoDBUserContextAdapter) RemoveUser(id string) bool
- func (u MongoDBUserContextAdapter) UpdateUserEmailVerifyToken(id string, token string) bool
- func (u MongoDBUserContextAdapter) UpdateUserRefreshToken(id string, token string) bool
- func (u MongoDBUserContextAdapter) UpsertUser(user models.User) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrUnknown = errors.New("unknown error occurred")
View Source
var ErrUserNotValid = errors.New("user model is not valid")
Functions ¶
This section is empty.
Types ¶
type MemoryUserContextAdapter ¶
func NewMemoryUserAdapter ¶
func NewMemoryUserAdapter() *MemoryUserContextAdapter
func (*MemoryUserContextAdapter) GetUserByEmail ¶
func (c *MemoryUserContextAdapter) GetUserByEmail(email string) *models.User
func (*MemoryUserContextAdapter) GetUserById ¶
func (c *MemoryUserContextAdapter) GetUserById(id string) *models.User
func (*MemoryUserContextAdapter) GetUserByUsername ¶
func (c *MemoryUserContextAdapter) GetUserByUsername(username string) *models.User
func (*MemoryUserContextAdapter) GetUserEmailVerifyToken ¶
func (c *MemoryUserContextAdapter) GetUserEmailVerifyToken(id string) *string
func (*MemoryUserContextAdapter) GetUserRefreshToken ¶
func (c *MemoryUserContextAdapter) GetUserRefreshToken(id string) *string
func (MemoryUserContextAdapter) RemoveUser ¶
func (u MemoryUserContextAdapter) RemoveUser(id string) bool
func (*MemoryUserContextAdapter) UpdateUserEmailVerifyToken ¶
func (c *MemoryUserContextAdapter) UpdateUserEmailVerifyToken(id string, token string) bool
func (*MemoryUserContextAdapter) UpdateUserRefreshToken ¶
func (c *MemoryUserContextAdapter) UpdateUserRefreshToken(id string, token string) bool
func (*MemoryUserContextAdapter) UpsertUser ¶
func (c *MemoryUserContextAdapter) UpsertUser(user models.User) error
type MongoDBUserContextAdapter ¶
type MongoDBUserContextAdapter struct{}
func (MongoDBUserContextAdapter) GetUserByEmail ¶
func (u MongoDBUserContextAdapter) GetUserByEmail(email string) *models.User
func (MongoDBUserContextAdapter) GetUserById ¶
func (u MongoDBUserContextAdapter) GetUserById(id string) *models.User
func (MongoDBUserContextAdapter) GetUserByUsername ¶
func (u MongoDBUserContextAdapter) GetUserByUsername(username string) *models.User
func (MongoDBUserContextAdapter) GetUserEmailVerifyToken ¶
func (u MongoDBUserContextAdapter) GetUserEmailVerifyToken(id string) *string
func (MongoDBUserContextAdapter) GetUserRefreshToken ¶
func (u MongoDBUserContextAdapter) GetUserRefreshToken(id string) *string
func (MongoDBUserContextAdapter) RemoveUser ¶
func (u MongoDBUserContextAdapter) RemoveUser(id string) bool
func (MongoDBUserContextAdapter) UpdateUserEmailVerifyToken ¶
func (u MongoDBUserContextAdapter) UpdateUserEmailVerifyToken(id string, token string) bool
func (MongoDBUserContextAdapter) UpdateUserRefreshToken ¶
func (u MongoDBUserContextAdapter) UpdateUserRefreshToken(id string, token string) bool
func (MongoDBUserContextAdapter) UpsertUser ¶
func (u MongoDBUserContextAdapter) UpsertUser(user models.User) error
Click to show internal directories.
Click to hide internal directories.