@Service public class LoginServiceImpl extends Object implements LoginService
| 构造器和说明 |
|---|
LoginServiceImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
authorize(String state)
返回带
state参数的授权url,可自行跳转页面,授权回调时会带上这个state |
com.centit.framework.common.ResponseData |
login(AuthCallback authCallback)
第三方登录
|
com.centit.framework.common.ResponseData |
refresh(AccessToken accessToken)
刷新access token (续期)
|
com.centit.framework.common.ResponseData |
revoke(AccessToken accessToken)
撤销授权
|
public String authorize(String state)
LoginServicestate参数的授权url,可自行跳转页面,授权回调时会带上这个stateauthorize 在接口中 LoginServicestate - state 验证授权流程的参数,可以防止csrfpublic com.centit.framework.common.ResponseData login(AuthCallback authCallback)
LoginServicelogin 在接口中 LoginServiceauthCallback - 用于接收回调参数的实体public com.centit.framework.common.ResponseData revoke(AccessToken accessToken)
LoginServicerevoke 在接口中 LoginServiceaccessToken - 登录成功后返回的Token信息public com.centit.framework.common.ResponseData refresh(AccessToken accessToken)
LoginServicerefresh 在接口中 LoginServiceaccessToken - 登录成功后返回的Token信息Copyright © 2021 江苏南大先腾信息产业股份有限公司. All rights reserved.