Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Claims ¶
type Claims struct {
jwt.StandardClaims
}
type Repository ¶
type Repository interface { RegisterUser(userData model.User) (model.User, error) CheckRegistered(username string) (bool, error) GenerateUserHash(password string) (hash string, err error) VerifyLogin(username, password string, userData model.User) (bool, error) GetUserData(username string) (model.User, error) CreateUserSession(userId string) (model.UserSession, error) CheckSession(data model.UserSession) (userID string, err error) }
func GetRepository ¶
Click to show internal directories.
Click to hide internal directories.