# OpenID
pac4j 允许你使用 OpenID 协议 v1.0 和 v2.0 登录。
请注意,此支持已弃用,并将在下一个主要版本(v5)中移除。
# 1)依赖
你需要使用以下模块:pac4j-openid
。
示例(Maven 示例):
<dependency>
<groupId>org.pac4j</groupId>
<artifactId>pac4j-openid</artifactId>
<version>${pac4j.version}</version>
</dependency>
1
2
3
4
5
2
3
4
5
# 2)YahooClient
唯一可用的客户端是 YahooOpenIdClient (opens new window),它允许你登录 Yahoo(使用 OpenID 协议)。
YahooOpenIdClient client = new YahooOpenIdClient();
client.setCallbackUrl("http://localhost:8080/callback");
1
2
2