Documentation
¶
Index ¶
- type EditReq
- type Handler
- func (h *Handler) Callback(ctx *ginx.Context, req WechatCallback) (ginx.Result, error)
- func (h *Handler) Edit(ctx *ginx.Context, req EditReq, sess session.Session) (ginx.Result, error)
- func (h *Handler) Logout(ctx *ginx.Context) (ginx.Result, error)
- func (h *Handler) MiniCallback(ctx *ginx.Context, req WechatCallback) (ginx.Result, error)
- func (h *Handler) MockLogin(ctx *ginx.Context) (ginx.Result, error)
- func (h *Handler) PrivateRoutes(server *gin.Engine)
- func (h *Handler) Profile(ctx *ginx.Context, sess session.Session) (ginx.Result, error)
- func (h *Handler) PublicRoutes(server *gin.Engine)
- func (h *Handler) RefreshAccessToken(ctx *ginx.Context) (ginx.Result, error)
- func (h *Handler) WechatAuthURL(ctx *ginx.Context) (ginx.Result, error)
- type Profile
- type WechatCallback
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Handler ¶
type Handler struct {
// contains filtered or unexported fields
}
func NewHandler ¶
func NewHandler( weSvc service.OAuth2Service, weMiniSvc service.OAuth2Service, userSvc service.UserService, memberSvc member.Service, permissionSvc permission.Service, sp session.Provider, creators []string) *Handler
func (*Handler) MiniCallback ¶ added in v0.1.3
MiniCallback 微信小程序登录回调
func (*Handler) PrivateRoutes ¶
func (*Handler) PublicRoutes ¶
func (*Handler) RefreshAccessToken ¶
type WechatCallback ¶
Click to show internal directories.
Click to hide internal directories.