django-admin-honeypot-azw


Namedjango-admin-honeypot-azw JSON
Version 1.1.0 PyPI version JSON
download
home_pagehttps://github.com/azwdevops/django-admin-honeypot-azw
SummaryA fake Django admin login screen to notify admins of attempted unauthorized access.
upload_time2024-05-28 19:50:36
maintainerazwdevops
docs_urlNone
authorNone
requires_pythonNone
licenseMIT License
keywords django admin honeypot trap
VCS
bugtrack_url
requirements django django-ipware pytest pytest-cov pytest-django pytest-pythonpath
Travis-CI
coveralls test coverage
            =====================
django-admin-honeypot
=====================

.. image:: https://travis-ci.org/dmpayton/django-admin-honeypot.svg?branch=develop
   :target: https://travis-ci.org/dmpayton/django-admin-honeypot
   :alt: Travis-CI

.. image:: https://coveralls.io/repos/dmpayton/django-admin-honeypot/badge.svg?branch=develop
   :target: https://coveralls.io/r/dmpayton/django-admin-honeypot
   :alt: Coverage

.. image:: https://codeclimate.com/github/dmpayton/django-admin-honeypot/badges/gpa.svg?branch=develop
   :target: https://codeclimate.com/github/dmpayton/django-admin-honeypot
   :alt: Code Climate


**django-admin-honeypot** is a fake Django admin login screen to log and notify
admins of attempted unauthorized access. This app was inspired by discussion
in and around Paul McMillan's security talk at DjangoCon 2011.

* **Author**: `Derek Payton <http://dmpayton.com/>`_
* **Version**: 1.1.0
* **License**: MIT

Documentation
=============

http://django-admin-honeypot.readthedocs.io

tl;dr
-----

* Install django-admin-honeypot from PyPI::

        pip install django-admin-honeypot

* Add ``admin_honeypot`` to ``INSTALLED_APPS``
* Update your urls.py:

    ::

        urlpatterns = [
            ...
            path('admin/', include('admin_honeypot.urls', namespace='admin_honeypot')),
            path('secret/', admin.site.urls),
        ]

* Run ``python manage.py migrate``

NOTE: replace ``secret`` in the url above with your own secret url prefix

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/azwdevops/django-admin-honeypot-azw",
    "name": "django-admin-honeypot-azw",
    "maintainer": "azwdevops",
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "django admin honeypot trap",
    "author": null,
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/7f/14/731234bb3e9248e9bc31e0e483329554fc06987177cdc89f9df4cd9fca13/django-admin-honeypot-azw-1.1.0.tar.gz",
    "platform": null,
    "description": "=====================\ndjango-admin-honeypot\n=====================\n\n.. image:: https://travis-ci.org/dmpayton/django-admin-honeypot.svg?branch=develop\n   :target: https://travis-ci.org/dmpayton/django-admin-honeypot\n   :alt: Travis-CI\n\n.. image:: https://coveralls.io/repos/dmpayton/django-admin-honeypot/badge.svg?branch=develop\n   :target: https://coveralls.io/r/dmpayton/django-admin-honeypot\n   :alt: Coverage\n\n.. image:: https://codeclimate.com/github/dmpayton/django-admin-honeypot/badges/gpa.svg?branch=develop\n   :target: https://codeclimate.com/github/dmpayton/django-admin-honeypot\n   :alt: Code Climate\n\n\n**django-admin-honeypot** is a fake Django admin login screen to log and notify\nadmins of attempted unauthorized access. This app was inspired by discussion\nin and around Paul McMillan's security talk at DjangoCon 2011.\n\n* **Author**: `Derek Payton <http://dmpayton.com/>`_\n* **Version**: 1.1.0\n* **License**: MIT\n\nDocumentation\n=============\n\nhttp://django-admin-honeypot.readthedocs.io\n\ntl;dr\n-----\n\n* Install django-admin-honeypot from PyPI::\n\n        pip install django-admin-honeypot\n\n* Add ``admin_honeypot`` to ``INSTALLED_APPS``\n* Update your urls.py:\n\n    ::\n\n        urlpatterns = [\n            ...\n            path('admin/', include('admin_honeypot.urls', namespace='admin_honeypot')),\n            path('secret/', admin.site.urls),\n        ]\n\n* Run ``python manage.py migrate``\n\nNOTE: replace ``secret`` in the url above with your own secret url prefix\n",
    "bugtrack_url": null,
    "license": "MIT License",
    "summary": "A fake Django admin login screen to notify admins of attempted unauthorized access.",
    "version": "1.1.0",
    "project_urls": {
        "Download": "https://github.com/azwdevops/django-admin-honeypot-azw.git",
        "Homepage": "https://github.com/azwdevops/django-admin-honeypot-azw"
    },
    "split_keywords": [
        "django",
        "admin",
        "honeypot",
        "trap"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3fe84dfa7ed6c1d4264faf360a8ecde6eaacc1d5e889e9e10b42cffbe95cd73e",
                "md5": "090292f507a693f9fe5e5f63a7104d54",
                "sha256": "450da3e7d9a691adc9df65337909be996eec9d1513fa28a43c91d4c89bcd8628"
            },
            "downloads": -1,
            "filename": "django_admin_honeypot_azw-1.1.0-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "090292f507a693f9fe5e5f63a7104d54",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": null,
            "size": 21578,
            "upload_time": "2024-05-28T19:50:33",
            "upload_time_iso_8601": "2024-05-28T19:50:33.408116Z",
            "url": "https://files.pythonhosted.org/packages/3f/e8/4dfa7ed6c1d4264faf360a8ecde6eaacc1d5e889e9e10b42cffbe95cd73e/django_admin_honeypot_azw-1.1.0-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7f14731234bb3e9248e9bc31e0e483329554fc06987177cdc89f9df4cd9fca13",
                "md5": "1612132bc6dbefb17c2972c930dd96ba",
                "sha256": "bd0fdb3950460d3c1165863ca75e30fae67c9fa4a3574b936cda83d19dd6420f"
            },
            "downloads": -1,
            "filename": "django-admin-honeypot-azw-1.1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "1612132bc6dbefb17c2972c930dd96ba",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 12908,
            "upload_time": "2024-05-28T19:50:36",
            "upload_time_iso_8601": "2024-05-28T19:50:36.001918Z",
            "url": "https://files.pythonhosted.org/packages/7f/14/731234bb3e9248e9bc31e0e483329554fc06987177cdc89f9df4cd9fca13/django-admin-honeypot-azw-1.1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-05-28 19:50:36",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "azwdevops",
    "github_project": "django-admin-honeypot-azw",
    "travis_ci": true,
    "coveralls": true,
    "github_actions": false,
    "requirements": [
        {
            "name": "django",
            "specs": []
        },
        {
            "name": "django-ipware",
            "specs": []
        },
        {
            "name": "pytest",
            "specs": []
        },
        {
            "name": "pytest-cov",
            "specs": []
        },
        {
            "name": "pytest-django",
            "specs": []
        },
        {
            "name": "pytest-pythonpath",
            "specs": []
        }
    ],
    "tox": true,
    "lcname": "django-admin-honeypot-azw"
}
        
Elapsed time: 0.37143s