public class LoginTool extends Object
| 构造器和说明 |
|---|
LoginTool() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T extends LoginProperties> |
getProperties(SocialLoginType socialLogin)
获取第三方登录属性配置
|
static String |
loadAuthPage(String state,
SocialLoginType socialLogin)
加载第三方认证页授权获取appAuthCode
|
static String |
loadQrcode(String state,
SocialLoginType socialLogin)
加载第三方二维码扫码授权获取appAuthCode
|
static String |
login(String appAuthCode,
SocialLoginType socialLogin,
LoginCallback callback)
第三方登录
|
public static <T extends LoginProperties> T getProperties(SocialLoginType socialLogin)
T - 第三方登录配置socialLogin - 第三方登录枚举public static String login(String appAuthCode, SocialLoginType socialLogin, LoginCallback callback)
appAuthCode - 第三方临时codesocialLogin - 第三方名称callback - 回调函数public static String loadQrcode(String state, SocialLoginType socialLogin)
state - 数据声明socialLogin - 第三方登录枚举public static String loadAuthPage(String state, SocialLoginType socialLogin)
state - 数据声明socialLogin - 第三方登录枚举Copyright © 2018. All rights reserved.