@Controller @RequestMapping(value="/web/ssologin/wechat") public class WechatLoginController extends BaseController
DOWNLOAD_ID_COOKIE_EXPIRY, DOWNLOAD_ID_NAME| 构造器和说明 |
|---|
WechatLoginController() |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
bind(java.util.Map<java.lang.String,java.lang.String> params,
javax.servlet.http.HttpServletRequest request)
返回绑定用户界面
|
java.lang.String |
callback(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
RetVo |
doBind(java.util.Map<java.lang.String,java.lang.String> params,
javax.servlet.http.HttpServletRequest request)
执行绑定
|
RetVo |
doLogin(java.util.Map<java.lang.String,java.lang.Object> params,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
执行登录
|
RetVo |
index(java.util.Map<java.lang.String,java.lang.String> params,
javax.servlet.http.HttpServletRequest request)
返回需要微信登录二维码的一些参数
|
RetVo |
userinfo(java.util.Map<java.lang.String,java.lang.String> params,
javax.servlet.http.HttpServletRequest request)
获取用户信息 根据openid
|
commonsDownloadEx, commonsUploadEx, getUploadNewFileName, setResponseContentType, setResponseContentTypeAndStatus, setResponseHttpStatus, writeJsonToResponse@RequestMapping(value="/index",
method=GET)
@ResponseBody
public RetVo index(@RequestParam
java.util.Map<java.lang.String,java.lang.String> params,
javax.servlet.http.HttpServletRequest request)
throws java.lang.Exception
params - 参数request - 请求对象java.lang.Exception - 出错会抛出异常@RequestMapping(value="/callback")
public java.lang.String callback(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.lang.Exception
java.lang.Exception@RequestMapping(value="/bind",
method=GET)
public java.lang.String bind(@RequestParam
java.util.Map<java.lang.String,java.lang.String> params,
javax.servlet.http.HttpServletRequest request)
throws java.lang.Exception
params - 参数request - 请求对象java.lang.Exception - 出错会抛出异常@RequestMapping(value="/userinfo",
method=GET)
@ResponseBody
public RetVo userinfo(@RequestParam
java.util.Map<java.lang.String,java.lang.String> params,
javax.servlet.http.HttpServletRequest request)
throws java.lang.Exception
params - 参数request - 请求对象java.lang.Exception - 出错会抛出异常@RequestMapping(value="/dobind",
method=POST)
@ResponseBody
public RetVo doBind(@RequestBody
java.util.Map<java.lang.String,java.lang.String> params,
javax.servlet.http.HttpServletRequest request)
throws java.lang.Exception
params - 参数request - 请求对象java.lang.Exception - 出错会抛出异常@RequestMapping(value="/dologin",
method=POST)
@ResponseBody
public RetVo doLogin(@RequestBody
java.util.Map<java.lang.String,java.lang.Object> params,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.lang.Exception
params - 参数request - 请求对象response - 相应对象java.lang.Exception - 出错会抛出异常