Mike,
Yes you are right. I used https://github.com/pingidentity/mod_auth_openidc/archive/master.zip
I also reviewed the the link and by following it I am able to achieve the following:
Install GLUU server on Ubuntu 14.04 as gluu.example.com
Created a user farhan in GLUU repo
Install Apache server on a different machine as openid.example.com
Configure OpenID Connect apache module on openid.example.com machine
Created a “protected” folder in apache which will be accessed via OpenID Connect
Testing:
Click "https://openid.example.com/protected”
Click on “gluu.example.com”
Enter “farhan” as userid and password
Click on “Allow” and landed on the test page successfully.
Action Item:
Now i have to configure this with Google as OpenID Provider. I want to achieve the following:
1) User try to access a protected page by GLUU
2) Apache OpenID Connect module intercepts the request and redirects to GLUU Discovery page
3) GLUU redirects to Google Login page
4) User enteres his credentials at google page and after successfully authentication, google sends the access token, etc to GLUU
5) gluu serches for a user in its user's directory; if user does not exist it gets created
6) gluu creates an access token for protected page
7) gluu redirects user to a protected page
Farhan.