Documentation ¶ Index ¶ Variables func NewManager(kvStore keyvalue.Store) *manager type Manager Constants ¶ This section is empty. Variables ¶ View Source var ( ErrPasswordsMismatch = errors.New("passwords do not match") ErrNotRegistered = errors.New("have not registered yet") ErrWrongPassword = errors.New("wrong password") ) Functions ¶ func NewManager ¶ func NewManager(kvStore keyvalue.Store) *manager Types ¶ type Manager ¶ type Manager interface { IsRegistered() (bool, error) Register(pwd string, rePwd string) error Login(pwd string) error } Source Files ¶ View all Source files errors.go interface.go manager.go Click to show internal directories. Click to hide internal directories.