Documentation ¶
Index ¶
Constants ¶
View Source
const ( ADDUSER userManagerCommandType = iota DELUSER CHECKUSER )
Variables ¶
This section is empty.
Functions ¶
func GoLoginController ¶
func GoLoginController()
func GoUserManager ¶
func GoUserManager()
Types ¶
type AwnserData ¶
type AwnserData struct { Success bool `json:"success"` Message interface{} `json:"message,omitempty"` }
type User ¶
func (*User) HashPassword ¶
type UserManager ¶
type UserManager struct {
// contains filtered or unexported fields
}
func NewUserManager ¶
func NewUserManager() *UserManager
func (*UserManager) AddUser ¶
func (ptr *UserManager) AddUser(name, password string, authlevel uint8) bool
func (*UserManager) CheckUser ¶
func (ptr *UserManager) CheckUser(name, password string) *User
func (*UserManager) DelUser ¶
func (ptr *UserManager) DelUser(name string) bool
func (*UserManager) Load ¶
func (ptr *UserManager) Load()
func (*UserManager) Save ¶
func (ptr *UserManager) Save()
Click to show internal directories.
Click to hide internal directories.