Package me.zhyd.oauth.request
Class AuthWeChatEnterpriseQrcodeV2Request
java.lang.Object
me.zhyd.oauth.request.AuthDefaultRequest
me.zhyd.oauth.request.AbstractAuthWeChatEnterpriseRequest
me.zhyd.oauth.request.AuthWeChatEnterpriseQrcodeV2Request
- All Implemented Interfaces:
AuthRequest
新版企业微信 Web 登录,参考 https://developer.work.weixin.qq.com/document/path/98152
- Since:
- 1.16.7
- Author:
- yadong.zhang (yadong.zhang0415(a)gmail.com)
-
Field Summary
Fields inherited from class me.zhyd.oauth.request.AuthDefaultRequest
authStateCache, config, source -
Constructor Summary
ConstructorsConstructorDescriptionAuthWeChatEnterpriseQrcodeV2Request(AuthConfig config, AuthStateCache authStateCache) -
Method Summary
Modifier and TypeMethodDescription返回带state参数的授权url,授权回调时会带上这个stateprotected voidcheckConfig(AuthConfig config) Methods inherited from class me.zhyd.oauth.request.AbstractAuthWeChatEnterpriseRequest
accessTokenUrl, getAccessToken, getUserInfo, userInfoUrlMethods inherited from class me.zhyd.oauth.request.AuthDefaultRequest
authorize, checkCode, doGetAuthorizationCode, doGetRevoke, doGetUserInfo, doPostAuthorizationCode, doPostRevoke, doPostUserInfo, getRealState, getScopes, login, refreshTokenUrl, responseError, revokeUrlMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface me.zhyd.oauth.request.AuthRequest
refresh, revoke
-
Constructor Details
-
AuthWeChatEnterpriseQrcodeV2Request
-
AuthWeChatEnterpriseQrcodeV2Request
-
-
Method Details
-
authorize
Description copied from class:AuthDefaultRequest返回带state参数的授权url,授权回调时会带上这个state- Specified by:
authorizein interfaceAuthRequest- Overrides:
authorizein classAuthDefaultRequest- Parameters:
state- state 验证授权流程的参数,可以防止csrf- Returns:
- 返回授权地址
-
checkConfig
- Overrides:
checkConfigin classAuthDefaultRequest
-