DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
| Task | Description | Due Date | Progress |
|---|---|---|---|
| Implementing a bundle to work with Apache Sling | Creating a project space using Maven Archetypes |
| |
| Exposing a URL using a Servlet | Need to create a URL '/oidc/login' using a suitable method |
| |
| Obtaining configuration information about the OpenID Provider | Need to get Google OP's meta data. |
| |
| Preparing an Authentication Request containing the desired request parameters |
| ||
| Sending the request to the Authorization Server |
| ||
| Storing state attribute | Store in a hash map |
| |
| Extract authorization code | Extract the authorization code from the URL |
| |
| Sending the code to the Token Endpoint to receive an Access Token and ID Token in the response. |
| ||
| Validate ID Token and get user claims | ID Token is encoded using base64url. First need to decode the ID_Token and then verify the claims |
| |
| Get OP details through a configuration |
| ||