Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AdminAuthorizator ¶
AdminAuthorizator role is admin can access
func AllUserAuthorizator ¶
AllUserAuthorizator all users access
func DevAuthorizator ¶
DevAuthorizator username is test can access
Types ¶
type JWT ¶
type JWT struct {
UserService service.IUserService `inject:""`
}
JWT 注入IService
func (*JWT) GinJWTMiddlewareInit ¶
func (j *JWT) GinJWTMiddlewareInit(jwtAuthorizator JwtAuthorizator) (authMiddleware *jwt.GinJWTMiddleware)
GinJWTMiddlewareInit 初始化中间件
type JwtAuthorizator ¶
JwtAuthorizator 定义身份授权事件类型
Click to show internal directories.
Click to hide internal directories.