类 GeneralLoginCallback

java.lang.Object
com.iplatform.base.callback.GeneralLoginCallback
所有已实现的接口:
PlatformLoginCallback, com.walker.infrastructure.ApplicationCallback

public abstract class GeneralLoginCallback extends Object implements PlatformLoginCallback
  • 字段详细资料

    • logger

      protected final transient org.slf4j.Logger logger
    • userService

      protected UserServiceImpl userService
  • 构造器详细资料

    • GeneralLoginCallback

      public GeneralLoginCallback()
  • 方法详细资料

    • isValidateCaptcha

      public boolean isValidateCaptcha()
      从接口复制的说明: PlatformLoginCallback
      是否检测验证码,该方法意思是:在提交登录时,是否要验证。
           1)例如:在PC端会存在验证码。
           2)在APP端,通过短信登录时,不会有验证码(只会在生成短信验证码时才有验证操作)
       
      指定者:
      isValidateCaptcha 在接口中 PlatformLoginCallback
      返回:
    • supportMultiple

      public boolean supportMultiple()
      指定者:
      supportMultiple 在接口中 com.walker.infrastructure.ApplicationCallback
    • onLogout

      @Deprecated public void onLogout(String token) throws com.walker.web.TokenException
      已过时。
      该方法暂未使用,目前看不需要,所有退出操作都是清空token和登录缓存,后续看其他是否存在不一样情况。2023-01-26
      指定者:
      onLogout 在接口中 PlatformLoginCallback
      参数:
      token - 客户端提交的token
      抛出:
      com.walker.web.TokenException
    • setUserOnlineProvider

      public void setUserOnlineProvider(com.walker.web.UserOnlineProvider userOnlineProvider)
    • setTokenGenerator

      public void setTokenGenerator(com.walker.web.TokenGenerator tokenGenerator)
    • setUserService

      public void setUserService(UserServiceImpl userService)
    • getCaptchaProvider

      public com.walker.web.CaptchaProvider<com.walker.web.CaptchaResult> getCaptchaProvider()
      从接口复制的说明: PlatformLoginCallback
      返回登录回调配置的'验证码提供者'
      指定者:
      getCaptchaProvider 在接口中 PlatformLoginCallback
      返回:
    • setCaptchaProvider

      public void setCaptchaProvider(com.walker.web.CaptchaProvider<com.walker.web.CaptchaResult> captchaProvider)
      从接口复制的说明: PlatformLoginCallback
      设置登录回调配置的'验证码提供者',每个登录回调对象都需要配置一个。
      指定者:
      setCaptchaProvider 在接口中 PlatformLoginCallback