Hi Mark,<br><br>I've been working on a soon to be Open-sourced OP that I plan to put up onto Google code in a few days/weeks -- I just need to get it to stable working place, and have been trying to find more time to tidy things up. I plan to use the GPL license.
<br><br>I'm not sure if it's what you had in mind, but I'm writing it in Java, on top of the openid4java library. The server will initially run on Jboss (although it has been architected to run on other "application servers", including just a servlet container like apache Tomcat). I'm writing the JBoss part first, because JBoss/J2EE provides a pretty mature, pluggable authentication framework (JAAS) where you can simply "connect" various user repositories like LDAP, database, etc. It's very extensible, so you could use whatever you want.
<br><br>I was initially thinking that it would be used for people wanting to run their own OP, but I don't see why it couldn't be used internally in an enterprise-intranet.<br><br>I'll ping the list again when I post the code.
<br><br>David<br><br><div><span class="gmail_quote">On 25 Jul 2007 17:51:47 -0700, <b class="gmail_sendername">Mark Atwood</b> <<a href="mailto:me@mark.atwood.name" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
me@mark.atwood.name</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>I've got a bee in my bonnet, and am scetching out writing an open source<br>OpenID provider, with an eye towards being used in an enterprise intranet,<br>instead of being Yet Another Internet OpenID Provider.<br>
<br>
My visualization is that it will be very bland looking, but can be<br>"skinned" with CSS. And use plugins to allow it to get passwords<br>from the filesystem, or from a database, or from LDAP, or via cryptocard.
<br>And then a similar set of plugins for storage and managing user metadata.<br><br>Before I start spending a lot of time on this, is someone else doing it.<br><br>--<br>Mark Atwood When you do things right, people won't be sure
<br><a href="mailto:me@mark.atwood.name" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">me@mark.atwood.name</a> you've done anything at all.<br><a href="http://mark.atwood.name/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://mark.atwood.name/</a> <a href="http://fallenpegasus.livejournal.com/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://fallenpegasus.livejournal.com/</a><br>_______________________________________________<br>general mailing list<br><a href="mailto:general@openid.net" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
general@openid.net</a><br><a href="http://openid.net/mailman/listinfo/general" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://openid.net/mailman/listinfo/general</a><br></blockquote></div><br>