twisted version of openid

Hi, Currently I'm having a server running under twisted. I'm planning to implement openid in my application. Is there any twisted version of openid api? I need some reference to go through openid examples.
Thanks in advance.
Raj.
The INTERNET now has a personality. YOURS! See your Yahoo! Homepage. http://in.yahoo.com/

Hi Raj,
Currently I'm having a server running under twisted. I'm planning to implement openid in my application. Is there any twisted version of openid api? I need some reference to go through openid examples.
Check out https://launchpad.net/txopenid
For future reference, there are a set of diverse Twisted projects tagged with the 'tx' namespace on launchpad which could come in handy at some point in the future.
Cheers, Reza

On Dec 29, 2009, at 11:25 AM, Reza Lotun wrote:
Hi Raj,
Currently I'm having a server running under twisted. I'm planning to implement openid in my application. Is there any twisted version of openid api? I need some reference to go through openid examples.
Check out https://launchpad.net/txopenid
For future reference, there are a set of diverse Twisted projects tagged with the 'tx' namespace on launchpad which could come in handy at some point in the future.
txopenid is an identity provider for OpenID version 1.1. That is, it can provide credentials for sites that accept OpenID logins, based on data stored in a MySQL database.
It won't currently help you *accept* OpenID as an authentication mechanism, but it's a great provider, IMNSHO ;-) I use it as my identity provider, and so far it works well for my purposes. It also has been pleasantly stable the whole time I've been running it (at least as monitored by Nagios).
Also, it provides a number of utility functions that are essential to the OpenID spec which should make writing a consumer a bit easier (particularly in regards to hmac digest support and encoding integers into their big-endian two's complement as a binary string...ugh)...
Admittedly OpenID is at version 2.x these days, so I'm hoping soon to update the provider and/or write a consumer implementation. I'd like to think OpenID is finally starting to catch on...
-phil

Reza Lotun wrote:
Hi Raj,
Currently I'm having a server running under twisted. I'm planning to implement openid in my application. Is there any twisted version of openid api? I need some reference to go through openid examples.
Check out https://launchpad.net/txopenid
I wrote a openid consumer for my own applications here:
http://bigasterisk.com/darcs/?r=nevowopenid;a=tree
It mostly sucks, but it probably beats starting from scratch.
One cool thing I have written with that library is an openid http proxy:
user --> openid_proxy -----------------> web app(s) (with nevowopenid.py) (these receive simple http headers saying what openid was approved)
This is working really well for me, and it would be cool if it was easier for others to deploy. My openid_proxy program stores the sites, permissions, and user logins in an RDF graph store.
participants (4)
-
Drew Perttula
-
Phil Christensen
-
Raj kumar
-
Reza Lotun