django-admin-honeypot-killua8p


Namedjango-admin-honeypot-killua8p JSON
Version 1.0.0 PyPI version JSON
download
home_pagehttps://github.com/killua8p/django-admin-honeypot
SummaryA fake Django admin login screen to notify admins of attempted unauthorized access.
upload_time2025-01-08 04:38:12
maintainerkillua8p
docs_urlNone
authorDerek Payton
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.0.0
* **License**: MIT

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

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

tl;dr
-----

* Install django-admin-honeypot from PyPI::

        pip install django-admin-honeypot-killua8p

* 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/killua8p/django-admin-honeypot",
    "name": "django-admin-honeypot-killua8p",
    "maintainer": "killua8p",
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": "killua8p@gmail.com",
    "keywords": "django admin honeypot trap",
    "author": "Derek Payton",
    "author_email": "derek.payton@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/8b/a5/f3f3619d7f10daef5d1700e2d77a638a48fb8269f3765109e6ca7602a0e7/django_admin_honeypot_killua8p-1.0.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.0.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-killua8p\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.0.0",
    "project_urls": {
        "Download": "https://github.com/killua8p/django-admin-honeypot/tarball/v1.0.0",
        "Homepage": "https://github.com/killua8p/django-admin-honeypot"
    },
    "split_keywords": [
        "django",
        "admin",
        "honeypot",
        "trap"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "67f509604360c68b939f1c2c46735b2454b00221557403db334d1ce8dd809c4b",
                "md5": "50b96258bca33db22077e2d2e12eb543",
                "sha256": "ce26a261693278d3ebf809b39ba93bfe32a251eacfcf255150f153437c10e599"
            },
            "downloads": -1,
            "filename": "django_admin_honeypot_killua8p-1.0.0-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "50b96258bca33db22077e2d2e12eb543",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": null,
            "size": 21647,
            "upload_time": "2025-01-08T04:38:09",
            "upload_time_iso_8601": "2025-01-08T04:38:09.907115Z",
            "url": "https://files.pythonhosted.org/packages/67/f5/09604360c68b939f1c2c46735b2454b00221557403db334d1ce8dd809c4b/django_admin_honeypot_killua8p-1.0.0-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8ba5f3f3619d7f10daef5d1700e2d77a638a48fb8269f3765109e6ca7602a0e7",
                "md5": "bb3da6a60f61034506c646418b00d8e2",
                "sha256": "7737179e64fc121b441b219fda02adb4abbcd2f5b0ae0fc17c79df5721020743"
            },
            "downloads": -1,
            "filename": "django_admin_honeypot_killua8p-1.0.0.tar.gz",
            "has_sig": false,
            "md5_digest": "bb3da6a60f61034506c646418b00d8e2",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 13144,
            "upload_time": "2025-01-08T04:38:12",
            "upload_time_iso_8601": "2025-01-08T04:38:12.459706Z",
            "url": "https://files.pythonhosted.org/packages/8b/a5/f3f3619d7f10daef5d1700e2d77a638a48fb8269f3765109e6ca7602a0e7/django_admin_honeypot_killua8p-1.0.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-01-08 04:38:12",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "killua8p",
    "github_project": "django-admin-honeypot",
    "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-killua8p"
}
        
Elapsed time: 0.36156s