Google App Engine (v4.5)
pac4j allows you to login using the Google App Engine UserService.
1) Dependency
You need to use the following module: pac4j-gae
.
Example (Maven dependency):
<dependency>
<groupId>org.pac4j</groupId>
<artifactId>pac4j-gae</artifactId>
<version>${pac4j.version}</version>
</dependency>
2) GaeUserServiceClient
The only available client is the GaeUserServiceClient
which must be used in your Google App Engine web applications.
Example:
GaeUserServiceClient client = new GaeUserServiceClient();
client.setCallbackUrl("http://localhost:8080/callback");