{ "info": { "author": "Saurabh Kumar", "author_email": "saurabh@saurabh-kumar@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Environment :: Web Environment", "Intended Audience :: System Administrators", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "django-auth-wall\n================\n\n.. image:: https://img.shields.io/pypi/v/django-auth-wall.svg\n :target: https://pypi.python.org/pypi/django-auth-wall\n :alt: Latest PyPI version\n\n.. image:: https://travis-ci.org/theskumar/django-auth-wall.svg\n :target: https://travis-ci.org/theskumar/django-auth-wall\n :alt: Latest Travis CI build status\n\nA very basic Basic Auth middleware that uses a username/password defined in\nyour environment variable or settings.py to protect whole of your site.\nDoes not use Django auth.\n\nHandy for quickly securing an entire site during development, for example.\n\n**Note**: Environment variables is preferred over ``settings.py``.\n\nUsage\n-----\n\n.. code::\n\n # In settings.py:\n\n MIDDLEWARE = [\n 'django_auth_wall.middleware.BasicAuthMiddleware',\n\n # all other middleware here\n ]\n\n # Optionally, set it here if not setting as environment variable\n # Requires both variable to be set, else site won't be protected.\n AUTH_WALL_USERNAME = 'user'\n AUTH_WALL_PASSWORD = 'pass'\n\n\nInstallation\n------------\n\n.. code::\n\n pip install django-auth-wall\n\n**Warning**\n\nPlease make sure that you use SSL/TLS (HTTPS) to encrypt the connection between\nthe client and the server, when using basic access authentication. In basic\naccess authentication username and password are sent in cleartext, and if\nSSL/TLS is not used, the credentials could be easily intercepted.\n\nCompatibility\n-------------\n- Django 1.5+\n\nLicence\n-------\n\nMIT\n\nAuthors\n-------\n\n`django-auth-wall` was written by `Saurabh Kumar `_.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/theskumar/django-auth-wall", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "django-auth-wall", "package_url": "https://pypi.org/project/django-auth-wall/", "platform": "any", "project_url": "https://pypi.org/project/django-auth-wall/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/theskumar/django-auth-wall" }, "release_url": "https://pypi.org/project/django-auth-wall/0.2.0/", "requires_dist": null, "requires_python": null, "summary": "Puts your staging site behind a basic auth layer.", "version": "0.2.0" }, "last_serial": 2831244, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "580e99dbae9e50156a0d5762ba22cdfa", "sha256": "37fd9b06ed70a41d024c622044ad470ca28e0f79feb3d756388f3f0143241a4c" }, "downloads": -1, "filename": "django_auth_wall-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "580e99dbae9e50156a0d5762ba22cdfa", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5077, "upload_time": "2015-11-06T11:07:01", "url": "https://files.pythonhosted.org/packages/64/1f/db6ef3eac1dec82a38652b5f73d3593d5c73813bdfc24eca56f298927b6e/django_auth_wall-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "15215b3905a75620bbfc8797f511ed47", "sha256": "9747b0207889c3d5502eec69e32fead251c7270deddbf31be1d02891b1f5ce0a" }, "downloads": -1, "filename": "django-auth-wall-0.1.0.tar.gz", "has_sig": false, "md5_digest": "15215b3905a75620bbfc8797f511ed47", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3078, "upload_time": "2015-11-06T11:06:51", "url": "https://files.pythonhosted.org/packages/eb/f6/f993898f959aefbca8661999262c413438ccfca33332aba11e1082a001c0/django-auth-wall-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "099e4d7153f317500f47920b9d9e0963", "sha256": "78823bef09ff91f1529d5a3f8a06c333842a6987698eab966d9a3ddbb5322955" }, "downloads": -1, "filename": "django_auth_wall-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "099e4d7153f317500f47920b9d9e0963", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5139, "upload_time": "2015-11-06T11:18:56", "url": "https://files.pythonhosted.org/packages/5d/08/130971ecb01176141b47e18bb42a39855bbf602f5162e0c0b987dcabcbdc/django_auth_wall-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0315932235659055ad611dab30d5d3b1", "sha256": "66865523a3162cbefeedf7ad038d9e348fce78fa6aabc8e5dc5cb4347b78bec7" }, "downloads": -1, "filename": "django-auth-wall-0.1.1.tar.gz", "has_sig": false, "md5_digest": "0315932235659055ad611dab30d5d3b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3084, "upload_time": "2015-11-06T11:18:22", "url": "https://files.pythonhosted.org/packages/fe/c8/46679dc99057cd69d136714c6d581e5363ad502d9ccafde5674d80aa986c/django-auth-wall-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "e92914ede3c6f275f009ec7a7e6050d9", "sha256": "4b25b1ab87eaeab7c1408b9683b76d6817e28d5e017563b450752133ced48cf5" }, "downloads": -1, "filename": "django_auth_wall-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e92914ede3c6f275f009ec7a7e6050d9", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5121, "upload_time": "2015-11-06T11:35:08", "url": "https://files.pythonhosted.org/packages/66/35/ee3929e2f418cfb53fc08601731330d04022c7ce58de7b8c10364717e368/django_auth_wall-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "840d6d04abf47d5ddee1bcaf1e5b49cd", "sha256": "930dfcc75b67575d315758ded4cb1408e15fcad15b228cdcd809ca712936d788" }, "downloads": -1, "filename": "django-auth-wall-0.1.2.tar.gz", "has_sig": false, "md5_digest": "840d6d04abf47d5ddee1bcaf1e5b49cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3080, "upload_time": "2015-11-06T11:34:57", "url": "https://files.pythonhosted.org/packages/4f/8f/4e0b4938167e99ee65251e87df1bccb8ddd5fb75f569100c3e4cc5fbe4f9/django-auth-wall-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "f1bdb85b0152dcc43797946b3534394b", "sha256": "0644a631e3794d1ca795e1452cb30af9966843f3a94ce37a9877624b939f91d0" }, "downloads": -1, "filename": "django_auth_wall-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f1bdb85b0152dcc43797946b3534394b", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5464, "upload_time": "2015-11-06T20:35:18", "url": "https://files.pythonhosted.org/packages/13/6b/a1444db9e7f322884c6332b3e039b518bd91198af2ba23ac3671654773d8/django_auth_wall-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8030ca4e5975c8296e339f7bb56ddbe8", "sha256": "b74910e3034baee09bf127e7dcb8165b6c026804b830d18fbc53a471516e3e03" }, "downloads": -1, "filename": "django-auth-wall-0.1.3.tar.gz", "has_sig": false, "md5_digest": "8030ca4e5975c8296e339f7bb56ddbe8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3402, "upload_time": "2015-11-06T20:35:08", "url": "https://files.pythonhosted.org/packages/37/d8/4b7b020b23e25c15bb14f53d3afb31e7d6b534c6ba0c8fa8004d820f51f1/django-auth-wall-0.1.3.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "b0d4a3e83df2922c479c1ca376c80c94", "sha256": "dd46a06a9412185aad2cc20203297fa72c3c1047485ec81f7ee6a03486be7779" }, "downloads": -1, "filename": "django_auth_wall-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b0d4a3e83df2922c479c1ca376c80c94", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5469, "upload_time": "2017-04-26T10:07:08", "url": "https://files.pythonhosted.org/packages/d8/aa/dcb44fb7b49e013d5af9125141472e166dba11125a044655f85d7eac55ac/django_auth_wall-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dbdac668dc16dc0394188306f9565c3a", "sha256": "16e922d75e3431e9c7e33e9b7a6bdf9d89307b172aaa2e7c4b629143553f511a" }, "downloads": -1, "filename": "django-auth-wall-0.2.0.tar.gz", "has_sig": false, "md5_digest": "dbdac668dc16dc0394188306f9565c3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3423, "upload_time": "2017-04-26T10:07:03", "url": "https://files.pythonhosted.org/packages/87/0b/3c6dcc687d306dfc3ad0653ad9dc280c0eff9260ed2b19129b027c5dab97/django-auth-wall-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b0d4a3e83df2922c479c1ca376c80c94", "sha256": "dd46a06a9412185aad2cc20203297fa72c3c1047485ec81f7ee6a03486be7779" }, "downloads": -1, "filename": "django_auth_wall-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b0d4a3e83df2922c479c1ca376c80c94", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5469, "upload_time": "2017-04-26T10:07:08", "url": "https://files.pythonhosted.org/packages/d8/aa/dcb44fb7b49e013d5af9125141472e166dba11125a044655f85d7eac55ac/django_auth_wall-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dbdac668dc16dc0394188306f9565c3a", "sha256": "16e922d75e3431e9c7e33e9b7a6bdf9d89307b172aaa2e7c4b629143553f511a" }, "downloads": -1, "filename": "django-auth-wall-0.2.0.tar.gz", "has_sig": false, "md5_digest": "dbdac668dc16dc0394188306f9565c3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3423, "upload_time": "2017-04-26T10:07:03", "url": "https://files.pythonhosted.org/packages/87/0b/3c6dcc687d306dfc3ad0653ad9dc280c0eff9260ed2b19129b027c5dab97/django-auth-wall-0.2.0.tar.gz" } ] }