Source

openid2rp / README

Full commit
Martin von Löwis 6c9451f 


Martin von Löwis 5f9e822 



Martin von Löwis dfafea9 
Martin von Löwis ce1a446 

Martin von Löwis d0dbbd2 


Martin von Löwis ce1a446 


Martin von Löwis d0dbbd2 



Martin von Löwis 5f9e822 

Martin von Löwis 6c9451f 




Martin von Löwis f60345f 





Martin von Löwis 72ce2cf 



Martin von Löwis e75783f 



Martin von Löwis d0dbbd2 



Peter Tröger 6b63bd4 

Peter Troeger dac64a3 
Peter Tröger 6b63bd4 
Martin von Löwis 3766c79 



Peter Tröger bf747e0 
Martin von Löwis 6d3ad02 
Martin von Löwis 3766c79 
Martin von Löwis 6d3ad02 

Martin von Löwis 2bccd3b 
Martin von Löwis 8adb13c 

Martin von Löwis 9f37ef4 

Martin von Löwis a3a1b67 
Martin von Löwis ed3cd06 
Martin von Löwis b02f33e 
Martin von Löwis 8adb13c 
Martin von Löwis 77320e6 



Martin von Löwis e9dc747 




Martin von Löwis 6c9451f 







openid2rp
=========

This library helps writing OpenID applications (a.k.a relying
parties). See the documentation_ for further usage information.
Bug reports should be sent to the bugtracker_. The source code
is maintained on bitbucket_.

The main library is entire web-framework agnostic, and requires
the application to store any persistent data needed for the relying
party. 

The package also includes a Django authentication module,
which stores all necessary data; providing a user interface for
logging in is still left to the application.

Furthermore, a WSGI middleware is also included which simplifies
integrating OpenID into WSGI-based web frameworks. Again, all UI
aspects are left to the application.

.. _documentation: http://packages.python.org/openid2rp
.. _bugtracker: http://bitbucket.org/loewis/openid2rp/issues
.. _bitbucket: http://bitbucket.org/loewis/openid2rp

Changes
-------

1.10 (2011-09-01):

* Fix Python 3 incompatibilities
* Fix OpenID 1.1 incompatibilities in Django module
* Fix Django 1.3 warnings in Django module

1.9 (2011-06-19):

* Support XRI resolution

1.8 (2011-04-01):

* Fix Django session management

1.7 (2010-09-17):

* Add WSGI middleware

1.6 (2010-07-29):

*  Updated Django backend: session + nonce persistency, documentation, many bug fixes

1.5 (2010-07-27):

* Make openid2rp a package, move testapp into that package.
* Adding Django authentication backend (openid2rp.django)

1.4 (2010-07-20):

* Fix AX requests.

1.3 (2010-07-16):

* Add get_sreg. Deprecate get_username.
* Specify that response parameters are always literal QUERY_STRINGs;
  parse_qs results are still supported for compatibility.
* Split test application into separate file testapp.py
* Drop BeautifulSoup dependency, drop setuptools usage
* Allow applications to request specific SREG and AX values

1.2 (2010-07-02):

* port to Python 3

1.1.1 (2010-06-30):

* Fix typo in DH usage
* Add documentation to source distribution

1.1 (2010-06-30):

* Drop reliance on M2Crypto
* Add dependencies to setup.py
* Switch to Sphinx

1.0 (2010-06-29):

* Initial release