Python library for the Verified Email Protocol
This is a python client library for the Verified Email Protocol, a.k.a Mozilla’s BrowserID project. See here for details:
And see here for how to integrate it into your website:
To just get something stable and working, it’s currently recommended that you use the browserid.org remote verifier service to check your assertions. Do so like this:
>>> verifier = vep.RemoteVerifier() >>> data = verifier.verify(BROWSERIDASSERTION, "http://mysite.com") >>> print data["email"] "email@example.com"
For improved performance, or if you just want to live on the bleeding edge, you can perform verification locally like so:
>>> verifier = vep.LocalVerifier() >>> data = verifier.verify(BROWSERIDASSERTION, "http://mysite.com") >>> print data["email"] "firstname.lastname@example.org"
As the Verified Email Protocol gets locked down more firmly, using the local verifier will become the preferred method of checking VEP identity assertions.
0.1 - 2011-11-23
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size PyVEP-0.1.0.tar.gz (15.5 kB)||File type Source||Python version None||Upload date||Hashes View|