Skip to main content

OpenID 2.0 Relying Party Support Library

Project description

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.

Changes

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

openid2rp-1.6.tar.gz (21.1 kB view details)

Uploaded Source

File details

Details for the file openid2rp-1.6.tar.gz.

File metadata

  • Download URL: openid2rp-1.6.tar.gz
  • Upload date:
  • Size: 21.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for openid2rp-1.6.tar.gz
Algorithm Hash digest
SHA256 5c593c1266beec28cbb12f89b531113207dabc3a11db430dc3e053484d0076a2
MD5 beb887ba575448330cd1ccef5c69c4a0
BLAKE2b-256 cb7e9e8dcbff20d084b49820ecd79afa606dae57a64430d212297650f9f03dd2

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page