[OpenID] suggested server for private SSO using openid?

Rob Brandt bronto at csd-bes.net
Mon Jul 28 06:39:47 UTC 2008


Thanks.  We have two existing custom systems that will need to be 
integrated eventually, hopefully sometime over the next year.  We have 
some institutional knowledge of Zikula/postnuke because of a different 
project that will not EVER integrated for non-technical reasons, so we 
are going with that.   Our first OpenID project based on this is already 
installed and working with myopenid.com as a proof of concept, but we 
need a private provider.

I'm a little wary of hacks because I want something supported by an 
active community so that it will be upgraded and maintained, and I don't 
want to have to constantly re-hack.

Mysql is highly desired because we're going that way on everything else. 
  But I'm open minded.

Thanks for your input and interest.



SitG Admin wrote, On 7/27/2008 11:04 PM:
>> * A library is not what I'm after.  I'm looking for a installable 
>> solution I don't have to spend time developing a system around.
> 
> So, you don't even have an interaction framework for these sites yet? 
> You're essentially looking at building them from the authentication (as 
> foundation) up, not taking an existing system and trying to integrate 
> OpenID into it?
> 
> There are common content-publishing solutions such as WordPress, some of 
> which (*cough* WP) don't support OpenID natively, but can be made to do 
> so with plugins. I'm currently developing a system that can 
> automatically scale as further users arrive (to upgrade the system that 
> requires my manual intervention, but for private content customized to 
> existing clients that hasn't been a problem), but it'll be at least a 
> few days before this is ready (and probably much closer to a few weeks). 
> When it's done I'll open-source the code, of course :)
> 
>> From openid.net:
>> *  phpMyID - a standalone, single user identity provider.
>> (As it says, single user)
> 
> It can be modified to support multiple users. In addition to the method 
> described on phpMyID's forums, I worked out a quick hack that achieves 
> the same purpose (but, again, requiring manual intervention for each new 
> user - I only did it for testing, so, again, wasn't a problem).
> 
>> * Clamshell - standalone, multi-user OpenID server.
>> (looks like a nice system but doesn't list jblow.example.com as an ID 
>> format.
> 
> Since you're using PHP, you can include the starting Clamshell file from 
> a script that looks at your $_SERVER['HTTP_HOST'] string and extracts 
> the 'jblow' part from it.
> 
> (If you get any "not found" errors, try fixing the active directory to 
> wherever Clamshell is located - sorry, don't know the command for this, 
> I fixed it by adjusting relative include paths to absolute for the 
> openidenabled.com library.)
> 
>> Still it has several options which suggests it's flexible.  But data 
>> isn't stored in a database)
> 
> Are you after "database" in general or MySQL in particular?
> 
> I was thinking about memcached back when I read your first message but 
> then I noticed that you said the server would *not* be under heavy load 
> (big difference there) ;)
> 
> -Shade



More information about the general mailing list