类 LoginUtils

java.lang.Object
com.ishop.mobile.util.LoginUtils

public class LoginUtils extends Object
  • 构造器详细资料

    • LoginUtils

      public LoginUtils()
  • 方法详细资料

    • setupBindType

      public static final void setupBindType(com.iplatform.model.po.S_user_core userCore, String bindType)
    • getUserTokenType

      public static final int getUserTokenType(String type)
      获取用户Token类型,已有方法。
      参数:
      type - 用户注册类型
    • acquireLoginInfoVo

      public static final com.ishop.model.vo.LoginInfoVo acquireLoginInfoVo(Map<String,Object> data)
      手机端登录时,组装返回前端用户信息。

      该方法在手机(验证码)登录方法中使用。LoginApi.phoneCaptchaLogin(LoginParam)

      参数:
      data - 调用系统登录返回的用户基本对象。
      返回:
    • acquireMobileRegisterEbUser

      public static final com.ishop.model.po.EbUser acquireMobileRegisterEbUser(String phone, com.iplatform.model.po.S_user_core userCore, String avatar)
    • acquireMobileRegisterUserCore

      public static final com.iplatform.model.po.S_user_core acquireMobileRegisterUserCore(String phone, String defaultPassEncrypt, String avatar)
    • acquireRequestLoginByWechatPublic

      public static final com.iplatform.base.pojo.RequestLogin acquireRequestLoginByWechatPublic(String loginId, String encryptPass)
      微信登录时,组装一个请求对象。
      参数:
      loginId - 用户登录名
      encryptPass - 从数据库查询的加密密码
      返回:
    • acquireRequestLoginByCaptcha

      public static final com.iplatform.base.pojo.RequestLogin acquireRequestLoginByCaptcha(LoginParam param)
      根据移动端请求参数,组装一个系统统一的登录请求对象。
      参数:
      param -
      返回:
    • acquireRequestLoginByPassword

      public static final com.iplatform.base.pojo.RequestLogin acquireRequestLoginByPassword(LoginParam param)