类 AbstractWxControlPanelController<LS extends LoginService>

    • 字段详细资料

      • jwtHelper

        protected net.guerlab.smart.wx.auth.utils.WxUserJwtHelper jwtHelper
    • 构造器详细资料

      • AbstractWxControlPanelController

        public AbstractWxControlPanelController()
    • 方法详细资料

      • login

        @IgnoreLogin
        @GetMapping("/{appId}/login/{code}")
        public net.guerlab.smart.wx.core.domain.LoginResponse login​(@PathVariable
                                                                    String appId,
                                                                    @PathVariable
                                                                    String code,
                                                                    javax.servlet.http.HttpServletRequest request)
      • refreshToken

        @IgnoreLogin
        @GetMapping("/{appId}/refreshToken")
        public net.guerlab.smart.wx.core.domain.LoginResponse refreshToken​(@PathVariable
                                                                           String appId,
                                                                           @RequestHeader("refreshToken")
                                                                           String refreshToken)
      • getInfo

        @GetMapping
        public net.guerlab.smart.wx.core.domain.WxUserDTO getInfo()
      • findCurrentWxUser

        protected WxUser findCurrentWxUser()
      • setJwtHelper

        @Autowired
        public void setJwtHelper​(net.guerlab.smart.wx.auth.utils.WxUserJwtHelper jwtHelper)
      • setWxUserService

        @Autowired
        public void setWxUserService​(WxUserService wxUserService)
      • setLoginService

        @Autowired
        public void setLoginService​(LS loginService)