| Package | Description |
|---|---|
| org.aoju.bus.oauth | |
| org.aoju.bus.oauth.provider |
| Modifier and Type | Method and Description |
|---|---|
default Message |
Provider.login(Callback callback)
第三方登录
|
| Modifier and Type | Method and Description |
|---|---|
static void |
DefaultProvider.checkCode(Complex complex,
Callback callback)
校验回调传回的code
|
protected AccToken |
WeiboProvider.getAccessToken(Callback Callback) |
protected AccToken |
WeChatOPProvider.getAccessToken(Callback Callback)
微信的特殊性,此时返回的信息同时包含 openid 和 access_token
|
protected AccToken |
WeChatMpProvider.getAccessToken(Callback authCallback)
微信的特殊性,此时返回的信息同时包含 openid 和 access_token
|
protected AccToken |
WeChatEEProvider.getAccessToken(Callback Callback)
微信的特殊性,此时返回的信息同时包含 openid 和 access_token
|
protected AccToken |
ToutiaoProvider.getAccessToken(Callback Callback) |
protected AccToken |
TencentCloudProvider.getAccessToken(Callback Callback) |
protected AccToken |
TeambitionProvider.getAccessToken(Callback Callback) |
protected AccToken |
TaobaoProvider.getAccessToken(Callback Callback) |
protected AccToken |
StackOverflowProvider.getAccessToken(Callback Callback) |
protected AccToken |
RenrenProvider.getAccessToken(Callback Callback) |
protected AccToken |
QqProvider.getAccessToken(Callback Callback) |
protected AccToken |
PinterestProvider.getAccessToken(Callback Callback) |
protected AccToken |
OschinaProvider.getAccessToken(Callback Callback) |
protected AccToken |
MiProvider.getAccessToken(Callback Callback) |
protected AccToken |
MicrosoftProvider.getAccessToken(Callback Callback) |
protected AccToken |
MeituanProvider.getAccessToken(Callback Callback) |
protected AccToken |
LinkedinProvider.getAccessToken(Callback Callback) |
AccToken |
KujialeProvider.getAccessToken(Callback Callback) |
protected AccToken |
HuaweiProvider.getAccessToken(Callback Callback)
获取access token
|
protected AccToken |
GoogleProvider.getAccessToken(Callback Callback) |
protected AccToken |
GitlabProvider.getAccessToken(Callback Callback) |
protected AccToken |
GithubProvider.getAccessToken(Callback Callback) |
protected AccToken |
GiteeProvider.getAccessToken(Callback Callback) |
protected AccToken |
FacebookProvider.getAccessToken(Callback Callback) |
protected AccToken |
ElemeProvider.getAccessToken(Callback Callback) |
protected AccToken |
DouyinProvider.getAccessToken(Callback Callback) |
protected AccToken |
DingTalkProvider.getAccessToken(Callback Callback) |
protected abstract AccToken |
DefaultProvider.getAccessToken(Callback Callback)
获取access token
|
protected AccToken |
CsdnProvider.getAccessToken(Callback Callback) |
protected AccToken |
CodingProvider.getAccessToken(Callback Callback) |
protected AccToken |
BaiduProvider.getAccessToken(Callback Callback) |
protected AccToken |
AlipayProvider.getAccessToken(Callback Callback) |
Message |
DefaultProvider.login(Callback Callback)
统一的登录入口 当通过
DefaultProvider.authorize(String)授权成功后,会跳转到调用方的相关回调方法中
方法的入参可以使用AuthCallback,AuthCallback类中封装好了OAuth2授权回调所需要的参数 |
Copyright © 2020. All rights reserved.