# 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)YahooClient

唯一可用的客户端是 YahooOpenIdClient (opens new window),它允许你登录 Yahoo(使用 OpenID 协议)。

YahooOpenIdClient client = new YahooOpenIdClient();
client.setCallbackUrl("http://localhost:8080/callback");
1
2

原文链接 (opens new window)