{ "info": { "author": "Phil Budne", "author_email": "phil@ultimate.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License (GPL)", "Operating System :: OS Independent", "Programming Language :: JavaScript", "Programming Language :: Python :: 2.5", "Programming Language :: Python :: 2.6", "Topic :: Internet :: WWW/HTTP :: Dynamic Content :: CGI Tools/Libraries", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Includes the following classes:\n\n * `BasicAuth' which depends on web server \"Basic\" authentication\n * Cookie based classes `SessionCookieAuth' and `StatelessCookieAuth'\n * Hidden field based classes `SessionHiddenAuth' and\n `StatelessHiddenAuth'\n\nThe Cookie and Hidden classes use JavaScript/SHA1 hashing to avoid\nsending passwords as clear text.\n\nClass constructor must be called BEFORE HTTP headers are output.\nAll Authentication object constructors either return (possibly having\noutput cookie headers) or exit (having output a login form, or error\nmessage).\n\ncgiauth.py functions as a test if invoked as a CGI script, and as a\npassword file creator if invoked from the command line.\n\nDeveloped/tested under Python 2.5", "description_content_type": null, "docs_url": null, "download_url": "http://www.ultimate.com/phil/python/download/cgiauth-0.9.1.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.ultimate.com/phil/python/#cgiauth", "keywords": null, "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "cgiauth", "package_url": "https://pypi.org/project/cgiauth/", "platform": "Any", "project_url": "https://pypi.org/project/cgiauth/", "project_urls": { "Download": "http://www.ultimate.com/phil/python/download/cgiauth-0.9.1.tar.gz", "Homepage": "http://www.ultimate.com/phil/python/#cgiauth" }, "release_url": "https://pypi.org/project/cgiauth/0.9.1/", "requires_dist": null, "requires_python": null, "summary": "Framework free Authentication Methods for CGI scripts", "version": "0.9.1" }, "last_serial": 2558746, "releases": { "0.9.1": [ { "comment_text": "", "digests": { "md5": "b873a09f5f2163be03e7f2a0ab9241dd", "sha256": "a2b0be0bb7e2a5a767d1fe8e56ba31ccfc3fa773f87da07fce8c19ce198e6f55" }, "downloads": -1, "filename": "cgiauth-0.9.1.tar.gz", "has_sig": false, "md5_digest": "b873a09f5f2163be03e7f2a0ab9241dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15153, "upload_time": "2017-01-06T23:57:42", "url": "https://files.pythonhosted.org/packages/96/2d/4a451127b982fbb4bc34f85a730fd264c1789de4f653dee5ae6db76ddcfc/cgiauth-0.9.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b873a09f5f2163be03e7f2a0ab9241dd", "sha256": "a2b0be0bb7e2a5a767d1fe8e56ba31ccfc3fa773f87da07fce8c19ce198e6f55" }, "downloads": -1, "filename": "cgiauth-0.9.1.tar.gz", "has_sig": false, "md5_digest": "b873a09f5f2163be03e7f2a0ab9241dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15153, "upload_time": "2017-01-06T23:57:42", "url": "https://files.pythonhosted.org/packages/96/2d/4a451127b982fbb4bc34f85a730fd264c1789de4f653dee5ae6db76ddcfc/cgiauth-0.9.1.tar.gz" } ] }