handler

package
v0.0.0-...-d1375ab Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 28, 2019 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

View Source
const TokenKey = "baas user secret"

Variables

This section is empty.

Functions

This section is empty.

Types

type RoleHandler

type RoleHandler struct {
	DbEngine *xorm.Engine
}

func NewRoleHandler

func NewRoleHandler(engine *xorm.Engine) *RoleHandler

func (*RoleHandler) Add

func (l *RoleHandler) Add(role *model.Role) (bool, string)

func (*RoleHandler) Delete

func (l *RoleHandler) Delete(key string) (bool, string)

func (*RoleHandler) GetAll

func (l *RoleHandler) GetAll() (bool, []*model.Role)

func (*RoleHandler) GetByRole

func (l *RoleHandler) GetByRole(role *model.Role) (bool, *model.Role)

func (*RoleHandler) GetList

func (l *RoleHandler) GetList(role *model.Role, page, size int) (bool, []*model.Role, int64)

func (*RoleHandler) Update

func (l *RoleHandler) Update(role *model.Role) (bool, string)

type UserHandler

type UserHandler struct {
	DbEngine *xorm.Engine
}

func NewUserHandler

func NewUserHandler(engine *xorm.Engine) *UserHandler

func (*UserHandler) Add

func (l *UserHandler) Add(user *model.User) (bool, string)

func (*UserHandler) AddAuth

func (l *UserHandler) AddAuth(ur *model.UserRole) (bool, string)

func (*UserHandler) CheckToken

func (l *UserHandler) CheckToken(token string, user *model.User) (*model.UserInfo, error)

func (*UserHandler) DelAuth

func (l *UserHandler) DelAuth(ur *model.UserRole) (bool, string)

func (*UserHandler) Delete

func (l *UserHandler) Delete(id int) (bool, string)

func (*UserHandler) GetByUser

func (l *UserHandler) GetByUser(user *model.User) (bool, *model.User)

func (*UserHandler) GetList

func (l *UserHandler) GetList(user *model.User, page, size int) (bool, []model.UserDetail, int64)

func (*UserHandler) GetToken

func (l *UserHandler) GetToken(user *model.User) *model.JwtToken

func (*UserHandler) HasAdminRole

func (l *UserHandler) HasAdminRole(account string) bool

func (*UserHandler) Update

func (l *UserHandler) Update(user *model.User) (bool, string)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL