Complete OpenID provider based on openid4java

136 views
Skip to first unread message

Keith Swenson

unread,
Dec 2, 2013, 9:25:03 PM12/2/13
to openi...@googlegroups.com
A couple months ago I wrote saying I was releasing an OpenID provider implementation to open source, based on openid4java. 

Basic information is available at this wiki page:

We had a lot of users defined in an LDAP server, but we wanted to use OpenID to allow users to log in simultaneously to multiple applications spread around on multiple hosts inside the company.  I could not find a full OpenID provider implementation that would proxy the users from the LDAP server.  We wrote this and have been using it internally for several years.

We looked at the business of potentially selling this, but could not make a business case for it, so we have decided to make it available for free, in hopes that we can get a little help in maintaining it.

I was convinced by people on this mailing list to put the source on GitHub, which I have done, but it is the first time I have used git.  I would appreciate any help in correcting whatever I have done incorrectly.  Similarly, if some of you could try it out and check whether it works suitably, and if not log some issues at the site to get these corrected.

It works in two modes: the first and main is to proxy users from LDAP.  The server is configured to access an LDAP server, and the user enters the user name and password for that directly server to authenticate.  No maintenance of users is required:  if a user is added in the LDAP server, that user is immediately available as an OpenID.

The second mode is a stand-alone provider based on email addresses.  Users enter their email address, and set up a password.  Verification is accomplished by sending an email message to that email address to prove they really own it. Passwords can be reset at any time again accomplished through sending an email message.  I delayed putting this up there because there is a bug in the sending of email through server that require authentication.  As this mode is less important, I decided to go ahead and release with this problem, in hopes that someone can help fix it.

The Git host is at:

I appreciate any help on this,
-Keith Swenson

... so begins the experiment!

Shiv Kumar

unread,
Dec 2, 2013, 11:24:06 PM12/2/13
to openi...@googlegroups.com
Thank You sir....



--
You received this message because you are subscribed to the Google Groups "OpenID4Java" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openid4java...@googlegroups.com.
To post to this group, send email to openi...@googlegroups.com.
Visit this group at http://groups.google.com/group/openid4java.
For more options, visit https://groups.google.com/groups/opt_out.

Reply all
Reply to author
Forward
0 new messages