Documentation
¶
Index ¶
- Variables
- type LoginCache
- type ManageId
- type ManageInitialize
- type ManageLoginService
- func (this_ *ManageLoginService) Add(in *module_manage.ManageLogin) (err error)
- func (this_ *ManageLoginService) Delete(in *module_manage.ManageLoginDeleteRequest) (err error)
- func (this_ *ManageLoginService) Page(in *module_manage.ManageLoginPageRequest) (res *module_manage.ManageLoginPageResponse, err error)
- type ManageRoleService
- func (this_ *ManageRoleService) Add(in *module_manage.ManageRoleAddRequest) (res *module_manage.ManageRoleAddResponse, err error)
- func (this_ *ManageRoleService) AddRoleUser(roleId int64, userId int64) (err error)
- func (this_ *ManageRoleService) AddRoleUsers(roleId int64, userIds []int64) (err error)
- func (this_ *ManageRoleService) Delete(roleIds []int64) (err error)
- func (this_ *ManageRoleService) GetUserRoles(userId int64) (res []*module_manage.ManageRole, err error)
- type ManageService
- func (this_ *ManageService) EncodePassword(salt string, password string) (res string)
- func (this_ *ManageService) GetSecurityCode(in *module_manage.GetSecurityCodeRequest) (out *module_manage.GetSecurityCodeResponse, err error)
- func (this_ *ManageService) LoadLogin(token string) (res *module_manage.LoginResponse, err error)
- func (this_ *ManageService) Login(in *module_manage.LoginRequest) (res *module_manage.LoginResponse, err error)
- func (this_ *ManageService) Logout(token string) (err error)
- func (this_ *ManageService) Session(token string) (res *module_manage.LoginResponse, err error)
- type ManageUserService
- func (this_ *ManageUserService) A(token string) (err error)
- func (this_ *ManageUserService) Aaa() (err error)
- func (this_ *ManageUserService) Add(in *module_manage.ManageUserAddRequest) (res *module_manage.ManageUserAddResponse, err error)
- func (this_ *ManageUserService) B() (err error)
- func (this_ *ManageUserService) C() (err error)
- func (this_ *ManageUserService) Delete(in *module_manage.ManageUserDeleteRequest) (err error)
- func (this_ *ManageUserService) Xxx(in *module_manage.ManageUserDeleteRequest) (err error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // LoginCacheLimit 缓存 数量 LoginCacheLimit int = 0 // LoginCacheTtl 缓存 过期时间 2 小时 LoginCacheTtl int64 = 1000 * 60 * 60 * 2 )
Functions ¶
This section is empty.
Types ¶
type LoginCache ¶
type LoginCache struct {
*framework.Cache[*module_manage.LoginInfo]
}
func NewLoginCache ¶
func NewLoginCache() *LoginCache
func (*LoginCache) Add ¶
func (this_ *LoginCache) Add(data *module_manage.LoginInfo)
func (*LoginCache) Get ¶
func (this_ *LoginCache) Get(token string) (res *module_manage.LoginInfo)
func (*LoginCache) GetIfPresent ¶
func (this_ *LoginCache) GetIfPresent(token string) (res *module_manage.LoginInfo)
type ManageId ¶
type ManageId struct {
}
func NewManageId ¶
func NewManageId() *ManageId
func (*ManageId) GenLoginId ¶
type ManageInitialize ¶
type ManageInitialize struct {
}
func NewManageInitialize ¶
func NewManageInitialize() *ManageInitialize
func (*ManageInitialize) InitManageUser ¶
func (this_ *ManageInitialize) InitManageUser(name string, account string) (userId int64, err error)
func (*ManageInitialize) InitSuperRole ¶
func (this_ *ManageInitialize) InitSuperRole(name string) (roleId int64, err error)
type ManageLoginService ¶
type ManageLoginService struct {
// contains filtered or unexported fields
}
func NewManageLoginService ¶
func NewManageLoginService(manageLoginStorage module_manage.IManageLoginStorage) *ManageLoginService
func (*ManageLoginService) Add ¶
func (this_ *ManageLoginService) Add(in *module_manage.ManageLogin) (err error)
func (*ManageLoginService) Delete ¶
func (this_ *ManageLoginService) Delete(in *module_manage.ManageLoginDeleteRequest) (err error)
func (*ManageLoginService) Page ¶
func (this_ *ManageLoginService) Page(in *module_manage.ManageLoginPageRequest) (res *module_manage.ManageLoginPageResponse, err error)
type ManageRoleService ¶
type ManageRoleService struct {
// contains filtered or unexported fields
}
func NewManageRoleService ¶
func NewManageRoleService(manageRoleStorage module_manage.IManageRoleStorage, manageRoleUserStorage module_manage.IManageRoleUserStorage, manageRolePermissionStorage module_manage.IManageRolePermissionStorage) *ManageRoleService
func (*ManageRoleService) Add ¶
func (this_ *ManageRoleService) Add(in *module_manage.ManageRoleAddRequest) (res *module_manage.ManageRoleAddResponse, err error)
func (*ManageRoleService) AddRoleUser ¶
func (this_ *ManageRoleService) AddRoleUser(roleId int64, userId int64) (err error)
func (*ManageRoleService) AddRoleUsers ¶
func (this_ *ManageRoleService) AddRoleUsers(roleId int64, userIds []int64) (err error)
func (*ManageRoleService) Delete ¶
func (this_ *ManageRoleService) Delete(roleIds []int64) (err error)
func (*ManageRoleService) GetUserRoles ¶
func (this_ *ManageRoleService) GetUserRoles(userId int64) (res []*module_manage.ManageRole, err error)
type ManageService ¶
type ManageService struct {
}
func NewManageService ¶
func NewManageService() *ManageService
func (*ManageService) EncodePassword ¶
func (this_ *ManageService) EncodePassword(salt string, password string) (res string)
func (*ManageService) GetSecurityCode ¶
func (this_ *ManageService) GetSecurityCode(in *module_manage.GetSecurityCodeRequest) (out *module_manage.GetSecurityCodeResponse, err error)
func (*ManageService) LoadLogin ¶
func (this_ *ManageService) LoadLogin(token string) (res *module_manage.LoginResponse, err error)
func (*ManageService) Login ¶
func (this_ *ManageService) Login(in *module_manage.LoginRequest) (res *module_manage.LoginResponse, err error)
func (*ManageService) Logout ¶
func (this_ *ManageService) Logout(token string) (err error)
func (*ManageService) Session ¶
func (this_ *ManageService) Session(token string) (res *module_manage.LoginResponse, err error)
type ManageUserService ¶
type ManageUserService struct {
// contains filtered or unexported fields
}
func NewManageUserService ¶
func NewManageUserService(manageUserStorage module_manage.IManageUserStorage) *ManageUserService
func (*ManageUserService) A ¶
func (this_ *ManageUserService) A(token string) (err error)
func (*ManageUserService) Aaa ¶
func (this_ *ManageUserService) Aaa() (err error)
func (*ManageUserService) Add ¶
func (this_ *ManageUserService) Add(in *module_manage.ManageUserAddRequest) (res *module_manage.ManageUserAddResponse, err error)
func (*ManageUserService) B ¶
func (this_ *ManageUserService) B() (err error)
func (*ManageUserService) C ¶
func (this_ *ManageUserService) C() (err error)
func (*ManageUserService) Delete ¶
func (this_ *ManageUserService) Delete(in *module_manage.ManageUserDeleteRequest) (err error)
func (*ManageUserService) Xxx ¶
func (this_ *ManageUserService) Xxx(in *module_manage.ManageUserDeleteRequest) (err error)
Click to show internal directories.
Click to hide internal directories.