Skip to content
OleKEH edited this page Jan 19, 2011 · 15 revisions

** Welcome to the prairie-openid2-server wiki! **

In search for a lightweight openid server, i found prairie at http://www.barnraiser.org/prairie

excellent to suit the need :

  • Using subdomain as openid identities makes identity simple to remember and type in.
  • Contains an profile page connected to your identity, that is useful when commenting posts on others blogs etc using your openid identity.

See the article about Installation to install prairie. See the Overview to read more about the system.

However, the project is closed down, and during install of the alpha 0.2 release, i discovered that it needed some more development to function properly.

  • It was not fully openid2 compatible (but now it is) !! :-)
  • Lacks implementation of openid.mode=checkid_immediate (Fixed)
  • The profile-editor needed an wysiwyg editor to be more user friendly (fixed)
  • Needed SREG extention to excange more data when creating accounts on 3rd party services using your openid (fixed).

I have done some development work on it that should be public available as the original source from http://www.barnraiser.org/prairie

I thought of using github repository here in case some others wants to attend the further development of this system.

Changes to this version:

  • Bullet list itemImplemented the mode “openid.mode=checkid_immediate”. Changes in the class Openid.class.php, trust.php and index.php
  • Change in index.php to prevent login screen to appear if already logged on when using your openID.
  • Change in wrapper.tpl.php to include link header for “openid2.provider”, and included script for the tiny_mce editor.
  • Change in editor.tpl.php to use tiny_mce editor
  • Added tiny_mce editor to the project
  • Fixed several minor bugs to make it work with facebook connect. Look at the README file to see the details.

Best Regards, Ole Kristian Ek Hornnes

Clone this wiki locally