接口 ThirdPartyAuthentication
public interface ThirdPartyAuthentication
第三方登录(集成)认证。
1)该接口主要用于第三方系统直接登录平台方式。
2)第三方传递给平台相关参数,然后平台直接登录并生成token给前端。
-
方法概要
修饰符和类型方法说明authenticate(Map<String, Object> parameter) 调用第三方认证接口,依据参数获得用户详细信息(以便于转换成平台用户身份)返回认证对象的描述。getName()返回认证的唯一标识(或名称)
-
方法详细资料
-
authenticate
调用第三方认证接口,依据参数获得用户详细信息(以便于转换成平台用户身份)- 参数:
parameter- 第三方提供的参数- 返回:
- 返回平台登录参数,请求统一登录地址完成(无感)登录
- 抛出:
LoginException- 如果错误抛出异常
-
getName
String getName()返回认证的唯一标识(或名称)- 返回:
-
getDescription
String getDescription()返回认证对象的描述。- 返回:
-