Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

We have an existing user database (in our SMF forum) and we want to setup an OpenID server so that our users can use their account to login also on other sites.

The user database can be accessed via MySQL and we can only use PHP on that server.

I stumbled upon www.openidoo.com but that doesn't seem to work. At least on their demo page, I created a user account and tried to link that to my SourceForge account but SourceForge just always says "There was an error using your OpenID.". If it would have worked, I would have hacked it somehow that it uses the user accounts from the SMF forum instead.

Any other suggestion?

Thanks, Albert

share|improve this question

migrated from superuser.com Jul 14 '10 at 0:35

This question came from our site for computer enthusiasts and power users.

    
This question is about servers, networks or the administration of many machines, and is a better fit for Server Fault. –  BloodPhilia Jul 13 '10 at 15:56
    
Have you tried linking via OpenID against any other sites other than SourceForge? I've had similar issues with SourceForge and using OpenID against my own server which works fine to authenticate with here on ServerFault. –  Jeremy Bouse Jul 14 '10 at 1:23

2 Answers 2

up vote 1 down vote accepted

I coded it myself now:

http://github.com/albertz/smf-openid-server

share|improve this answer

I'm running Community-ID, a PHP-based OpenID server. Setup was really easy, only have a few dozen users authenticating against it, but haven't had any issues in the year or so that it's been up.

share|improve this answer
    
Linked website is returning "500" errors. –  Brian Knoblauch Jan 15 '12 at 14:53
    
sourceforge.net/projects/communityid/files/?source=navbar although it is quite old. –  Sc0rian Mar 28 '13 at 12:56

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.