接口 WxMaLoginService

所有超级接口:
LoginService
所有已知实现类:
WxMaLoginServiceImpl

public interface WxMaLoginService
extends LoginService
微信小程序登录服务
作者:
guer
  • 方法概要

    修饰符和类型 方法 说明
    java.lang.String getPhoneNumber​(java.lang.String appId, java.lang.String openId, net.guerlab.smart.wx.core.domain.MaEncryptedData encryptedData)
    获取手机号
    net.guerlab.smart.wx.core.domain.LoginResponse register​(java.lang.String appId, java.lang.String openId, net.guerlab.smart.wx.core.domain.MaEncryptedData encryptedData, net.guerlab.smart.platform.auth.factory.TokenFactory<net.guerlab.smart.wx.core.entity.IWxUserTokenInfo> tokenFactory, java.lang.String ip)
    注册

    从接口继承的方法 net.guerlab.smart.wx.service.service.LoginService

    buildLoginResponse, login
  • 方法详细资料

    • register

      net.guerlab.smart.wx.core.domain.LoginResponse register​(java.lang.String appId, java.lang.String openId, net.guerlab.smart.wx.core.domain.MaEncryptedData encryptedData, net.guerlab.smart.platform.auth.factory.TokenFactory<net.guerlab.smart.wx.core.entity.IWxUserTokenInfo> tokenFactory, java.lang.String ip)
      注册
      参数:
      appId - appId
      openId - openId
      encryptedData - 小程序加密信息请求
      tokenFactory - token工厂
      ip - 登录IP
      返回:
      token
    • getPhoneNumber

      java.lang.String getPhoneNumber​(java.lang.String appId, java.lang.String openId, net.guerlab.smart.wx.core.domain.MaEncryptedData encryptedData)
      获取手机号
      参数:
      appId - appId
      openId - openId
      encryptedData - 小程序加密信息请求
      返回:
      手机号