{ "info": { "author": "David A. Riggs", "author_email": "david.riggs@createtank.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Plugins", "Framework :: Trac", "Intended Audience :: System Administrators", "License :: OSI Approved :: GNU General Public License (GPL)", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.5", "Topic :: System :: Systems Administration :: Authentication/Directory" ], "description": "========================\nTracGoogleAppsAuthPlugin\n========================\n\nPlugin for Trac which redirects all unauthenticated requests to the login page.\nThis lets you easily disallow anonymous access, without the messy juggling of\npermissions from the `anonymous` to `authenticated` groups and without the\nconfusing \"permission denied\" error page.\n\nPlease note that this software is currently in \"alpha\" state and under active\ndevelopment! It has the potential to clash with other plugins; your testing\nfeedback is appreciated! Does it work with HTTP auth? Beats me, I use the\nAccountManagerPlugin with cookie-based web login.\n\nSee: https://code.google.com/p/tracloginrequiredplugin/\n\nAuthor: David A. Riggs \n\n\nLicense\n=======\n\nCopyright 2010 createTank, LLC\n\nThis program is free software; you can redistribute it and/or\nmodify it under the terms of the GNU General Public License\nVersion 2 as published by the Free Software Foundation.\n\nhttp://www.gnu.org/licenses/old-licenses/gpl-2.0.html\n\n\nInstallation\n============\n\nTo magically install from the PyPI,\n\n``$> sudo easy_install TracLoginRequiredPlugin``\n\n... or from source,\n\n``$> sudo python setup.py install``", "description_content_type": null, "docs_url": null, "download_url": "https://code.google.com/p/tracloginrequiredplugin/", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://code.google.com/p/tracloginrequiredplugin/", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "TracLoginRequiredPlugin", "package_url": "https://pypi.org/project/TracLoginRequiredPlugin/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/TracLoginRequiredPlugin/", "project_urls": { "Download": "https://code.google.com/p/tracloginrequiredplugin/", "Homepage": "https://code.google.com/p/tracloginrequiredplugin/" }, "release_url": "https://pypi.org/project/TracLoginRequiredPlugin/0.1.0/", "requires_dist": null, "requires_python": null, "summary": "Trac plugin which redirects all unauthenticated requests to the login page", "version": "0.1.0" }, "last_serial": 785865, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "01a3aa7662899e1ea4b9fcc4c014fdc4", "sha256": "be9d2e1e003596eb41c03e0e27aa1ad2d18a3c809e9394eb541ebf5c92b6d189" }, "downloads": -1, "filename": "TracLoginRequiredPlugin-0.1.0.tar.gz", "has_sig": false, "md5_digest": "01a3aa7662899e1ea4b9fcc4c014fdc4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2297, "upload_time": "2010-12-09T17:20:20", "url": "https://files.pythonhosted.org/packages/f6/b7/ea54c78f6bd0c352fed2093ac757bde6f90b23085dc82d2d4cace4c84522/TracLoginRequiredPlugin-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "01a3aa7662899e1ea4b9fcc4c014fdc4", "sha256": "be9d2e1e003596eb41c03e0e27aa1ad2d18a3c809e9394eb541ebf5c92b6d189" }, "downloads": -1, "filename": "TracLoginRequiredPlugin-0.1.0.tar.gz", "has_sig": false, "md5_digest": "01a3aa7662899e1ea4b9fcc4c014fdc4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2297, "upload_time": "2010-12-09T17:20:20", "url": "https://files.pythonhosted.org/packages/f6/b7/ea54c78f6bd0c352fed2093ac757bde6f90b23085dc82d2d4cace4c84522/TracLoginRequiredPlugin-0.1.0.tar.gz" } ] }