public class WebAuthUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private static org.slf4j.Logger |
logger |
| 构造器和说明 |
|---|
WebAuthUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Oauth2UrlRes |
buildPageOauth2Url(Oauth2UrlReq req)
构造网页授权链接,回调地址接收参数( code, state )
|
static cn.net.wanmo.common.result.InterfaceResult<GetUserDetailRes> |
getUserDetail(Agent agent,
GetUserDetailReq req)
网页授权登录 获取访问用户敏感信息
自建应用与代开发应用可通过该接口获取成员授权的敏感字段 注:注:对于自建应用与代开发应用,敏感字段需要管理员在应用详情里选择,且成员oauth2授权时确认后才返回。 |
static cn.net.wanmo.common.result.InterfaceResult<GetUserDetailRes> |
getUserDetail(String logPrevDesc,
String token,
GetUserDetailReq req)
网页授权登录 获取访问用户敏感信息
自建应用与代开发应用可通过该接口获取成员授权的敏感字段 注:注:对于自建应用与代开发应用,敏感字段需要管理员在应用详情里选择,且成员oauth2授权时确认后才返回。 |
static cn.net.wanmo.common.result.InterfaceResult<GetUserinfoRes> |
getUserinfo(Agent agent,
GetUserinfoReq req)
网页授权登录 获取访问用户身份
该接口用于根据code获取成员信息,适用于自建应用与代开发应用 注:跳转的域名须完全匹配access_token对应应用的可信域名,否则会返回50001错误。 |
static cn.net.wanmo.common.result.InterfaceResult<GetUserinfoRes> |
getUserinfo(String logPrevDesc,
String token,
GetUserinfoReq req)
网页授权登录 获取访问用户身份
该接口用于根据code获取成员信息,适用于自建应用与代开发应用 注:跳转的域名须完全匹配access_token对应应用的可信域名,否则会返回50001错误。 |
public static Oauth2UrlRes buildPageOauth2Url(Oauth2UrlReq req)
req - 请求参数public static cn.net.wanmo.common.result.InterfaceResult<GetUserinfoRes> getUserinfo(Agent agent, GetUserinfoReq req)
agent - 应用配置req - 请求体
cn.net.wanmo.common.weixin.work.inner.pojo.authentication.web_auth.GetUserinfoRes
public static cn.net.wanmo.common.result.InterfaceResult<GetUserinfoRes> getUserinfo(String logPrevDesc, String token, GetUserinfoReq req)
logPrevDesc - 日志前缀描述token - 应用令牌req - 请求体
cn.net.wanmo.common.weixin.work.inner.pojo.authentication.web_auth.GetUserinfoRes
public static cn.net.wanmo.common.result.InterfaceResult<GetUserDetailRes> getUserDetail(Agent agent, GetUserDetailReq req)
agent - 应用配置req - 请求体
cn.net.wanmo.common.weixin.work.inner.pojo.authentication.web_auth.GetUserDetailRes
public static cn.net.wanmo.common.result.InterfaceResult<GetUserDetailRes> getUserDetail(String logPrevDesc, String token, GetUserDetailReq req)
logPrevDesc - 日志前缀描述token - 应用令牌req - 请求体
cn.net.wanmo.common.weixin.work.inner.pojo.authentication.web_auth.GetUserDetailRes
Copyright © 2023. All rights reserved.