"You take a million, billion tonnes of flaming inferno and turn it into 'twinkle, twinkle little star' ..."

Thu, 22 Mar 2007

Dear LazyWeb: Openid in PyBlosxom

OK, Having agreed that Openid is a good idea to solve the multiple-login-issue, i've been looking at enabling it on the python-based projects I work with. Harder than it looks, for no apparent reason.

Firstly, I've succeeded in enabling an Openid Server in my Pyblosxom blog. Just google to pyblosxom+openid+server and install. It works. Now I can log into openid sites with my blog address http://blog.sceal.ie.

Alternatively, I can openid-enable the comments login on the blog by installing the openid comments plugin. Unfortunately this seems to conflict with the server above, and both seem to conflict with Debians python-openid. All three seem to have a common original codebase that has diverged, but I haven't had time to do any software genealogy and figure out which codebase is out of date. Any ideas anybody ? (other than emailing everyone involved).

Secondly, I'd like to share the logins with my MoinMoin wiki. Again, a patch has been written for this, but to share the logins between pyblosxom and MoinMoin will need co-ordination. My current plan is to try and get all related openid sites to share /srv/www/openid-store on the server to share identities. This'll need patches, and probably justify making Debian packages out of the plugins.

Finally, I'm working on a Plone website for IFAS, for observation tracking and co-ordination (see aop.irishastronomy.org and aop-test.irishastronomy.org if you're interested). Here, all the users already have logins on a related system in PHPBB on a different host. It would be nice to integrate them : query the SQL database on the PHPBB site? give them openid identities from the PHPBB machine?

Added a work-in-progress page about this to the wiki:

http://wiki.sceal.ie/OpenidIntegration
hi alastair! i'm glad to hear the openid server plugin is working for you. i'm sorry it conflicts with the other plugins, though!

i noticed your comment on the wiki page about porting openid-server to use  debian's packages of urljr, yadis, etc. instead of its own zip file. openid-server should work with any version of them, so that should be fine.

i'd originally packaged it with the zip file to make it easy to install. i should probably try to import the packages the normal way first, so that it picks them up from the standard location if they're installed, and only try the zip file if they're not found.

having said that, the zip file should be self-contained. the comments plugin should still be able to import the installed packages. how do the two plugins conflict?
openid server seems to work fine with just the python packages
from Debian; on further investigation its the openid comments package
that conflicts with openid_server|python-openid.
I Now have openid comments plugin updated for openid 1.2.0;
it needs a bit of polish before being packaged. Anyone interested
can get the patch at  http://wiki.sceal.ie/OpenidIntegration
Online Elite Mahjong 1.0
 
http://dailybooth.com/yetdsnre/24812973 COOLO?OK Demo  http://dailybooth.com/yetdsnre/24813482 Cresotech DesktopSafe Lite 1.12  http://dailybooth.com/yetdsnre/24812679 Classic Blackjack 1.0  http://dailybooth.com/yetdsnre/24813210 Quotation collection of known people v2009.10  http://dailybooth.com/yetdsnre/24813844 NetScream 1.8.10 final  http://dailybooth.com/yetdsnre/24812012 Real NetStat 3.1  http://dailybooth.com/yetdsnre/24812931 Graph Converter Lite Rus 2.6  http://dailybooth.com/yetdsnre/24813247 NCS Z-tools.he ServiceView 1.3.903.8
unlock iphone via imei
 
http://dailybooth.com/unlockeriphone/24826470 unlock iphone 2g macbook  http://dailybooth.com/unlockeriphone/24827076 unlock service provider iphone 4  http://dailybooth.com/unlockeriphone/24827673 unlock iphone disabled iphone  http://dailybooth.com/unlockeriphone/24826730 jailbreak unlock iphone 4 5.0 redsn0w  http://dailybooth.com/unlockeriphone/24828296 unlock iphone software vista  http://dailybooth.com/unlockeriphone/24826434 unlock japan iphone 4  http://dailybooth.com/unlockeriphone/24828296 unlock iphone software vista  http://dailybooth.com/unlockeriphone/24828311 unlock my iphone now
download virtual dj sound effects rar
 
http://dailybooth.com/virtualdjdownloads/24834581 download virtual dj free key  http://dailybooth.com/virtualdjdownloads/24834725 download virtual dj free download full  http://dailybooth.com/virtualdjdownloads/24834813 download virtual dj samples  http://dailybooth.com/virtualdjdownloads/24835011 download virtual dj pro basic  http://dailybooth.com/virtualdjdownloads/24835206 download virtual dj mixer  http://dailybooth.com/virtualdjdownloads/24834952 download virtual dj new star  http://dailybooth.com/virtualdjdownloads/24835227 download virtual dj skins samples  http://dailybooth.com/virtualdjdownloads/24834708 download free virtual dj for android

Post a Comment

Name: 
Your email address: 
Your website: 
 
Comment: