{ "info": { "author": "Domen", "author_email": "domen@dev.si", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "**repoze.who.recaptcha** implements server side of the recaptcha API. This\r\n``IAuthenticator`` plugin examines environment for recaptcha form values and\r\nrequests verification. \r\n\r\n**repoze.who.recaptcha** works based on form_handler condition:\r\n\r\nif form_handler parameter is not given, always perform authentication.\r\n\r\nif form_handler parameter is given, perform authentication only when one of\r\nthe form_handler values (separated by space) matches the absolute URL where the\r\nform is processed.\r\n\r\nIf the validation succeeds, no action is taken. Otherwise error is passed to\r\n``environ['repoze.who.error']`` and ``HTTPUnauthorzied(401)`` is triggered.\r\n\r\n.. _bitbucket.org: http://www.bitbucket.org/iElectric/repozewhorecaptcha/\r\n\r\nPublic Mercurial repo is avaliable at bitbucket.org_ ::\r\n\r\n # sample .ini configuration\r\n\r\n [plugin:recaptcha]\r\n use = repoze.who.plugins.captcha:make_authentication_plugin\r\n private_key = si3di5ndlam3x44d\r\n #optional\r\n form_handler = /process /login /admin\r\n\r\n [authenticators]\r\n plugins =\r\n\t recaptcha\r\n\r\n\r\nCHANGELOG:\r\n===========\r\n\r\n0.1 - 21.09.2008 \r\n------------------\r\n* Inital release\r\n\r\n0.2 - 23.09.2008\r\n------------------\r\n* New: optional form_handler parameter (make validation optional)\r\n* New: unittests\r\n* Change: ident fixes\r\n* Change: use repoze.who.logger", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "UNKNOWN", "keywords": "repoze.who captcha recaptcha", "license": "BSD-derived (http://www.repoze.org/LICENSE.txt)", "maintainer": "", "maintainer_email": "", "name": "repoze.who.plugins.recaptcha", "package_url": "https://pypi.org/project/repoze.who.plugins.recaptcha/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/repoze.who.plugins.recaptcha/", "project_urls": { "Download": "UNKNOWN", "Homepage": "UNKNOWN" }, "release_url": "https://pypi.org/project/repoze.who.plugins.recaptcha/0.2/", "requires_dist": null, "requires_python": null, "summary": "recaptcha repoze.who plugin implementation", "version": "0.2" }, "last_serial": 798860, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "71fcda859d177beee5af9f263ce8e883", "sha256": "71c314d72b23dda58c5f76de369cbcebdc783468e474f2a53a8739cfaf4ebae1" }, "downloads": -1, "filename": "repoze.who.plugins.recaptcha-0.1-py2.5.egg", "has_sig": false, "md5_digest": "71fcda859d177beee5af9f263ce8e883", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 5854, "upload_time": "2008-09-21T22:13:57", "url": "https://files.pythonhosted.org/packages/cb/c5/5067b6ea36c0315e130f8a724f9768db66ce62c7e1288c3ba82b6345f88a/repoze.who.plugins.recaptcha-0.1-py2.5.egg" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "d5d0b5cdeaa3f63d63b2900ad27367c7", "sha256": "14b18f7302739cacf1e256e7f93d51cbf13e248f3b5ad074f5579a63c0f19437" }, "downloads": -1, "filename": "repoze.who.plugins.recaptcha-0.2-py2.5.egg", "has_sig": false, "md5_digest": "d5d0b5cdeaa3f63d63b2900ad27367c7", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 9144, "upload_time": "2008-09-23T11:31:18", "url": "https://files.pythonhosted.org/packages/f0/f9/0bceaaae091dcadc5559a5a62cd9b092f8704a84727e243437f6353ef826/repoze.who.plugins.recaptcha-0.2-py2.5.egg" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d5d0b5cdeaa3f63d63b2900ad27367c7", "sha256": "14b18f7302739cacf1e256e7f93d51cbf13e248f3b5ad074f5579a63c0f19437" }, "downloads": -1, "filename": "repoze.who.plugins.recaptcha-0.2-py2.5.egg", "has_sig": false, "md5_digest": "d5d0b5cdeaa3f63d63b2900ad27367c7", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 9144, "upload_time": "2008-09-23T11:31:18", "url": "https://files.pythonhosted.org/packages/f0/f9/0bceaaae091dcadc5559a5a62cd9b092f8704a84727e243437f6353ef826/repoze.who.plugins.recaptcha-0.2-py2.5.egg" } ] }