Documentation
¶
Index ¶
- Variables
- func LoadAllJwtBlack()
- type JwtService
- type ServicesEntrance
- type UserService
- func (us *UserService) ChangePassword(u *model.SrvUser, newPassword string) (userInter *model.SrvUser, err error)
- func (us *UserService) Login(u *model.SrvUser) (userInter *model.SrvUser, err error)
- func (us *UserService) Register(u model.SrvUser) (userInter model.SrvUser, err error)
- func (us *UserService) ResetPassword(ID uint) (err error)
Constants ¶
This section is empty.
Variables ¶
View Source
var SrvGroupIns = new(ServicesEntrance)
Functions ¶
func LoadAllJwtBlack ¶
func LoadAllJwtBlack()
Types ¶
type JwtService ¶
type JwtService struct{}
func (*JwtService) GetRedisJwt ¶
func (j *JwtService) GetRedisJwt(userName string) (redisJwt string, err error)
func (*JwtService) IsBlack ¶
func (j *JwtService) IsBlack(jwt string) bool
func (*JwtService) JsonSetBlack ¶
func (j *JwtService) JsonSetBlack(jb model.JwtBlack) (err error)
func (*JwtService) SetRedisJwt ¶
func (j *JwtService) SetRedisJwt(jwt string, userName string) (err error)
type ServicesEntrance ¶
type ServicesEntrance struct { UserService JwtService }
type UserService ¶
type UserService struct{}
func (*UserService) ChangePassword ¶
func (*UserService) ResetPassword ¶ added in v0.18.0
func (us *UserService) ResetPassword(ID uint) (err error)
Click to show internal directories.
Click to hide internal directories.