{ "info": { "author": "Filip Wasilewski", "author_email": "en@ig.ma", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "=======================\r\ndjango-session-activity\r\n=======================\r\n\r\n.. image:: https://pypip.in/v/django-session-activity/badge.png\r\n :target: https://pypi.python.org/pypi/django-session-activity/\r\n :alt: Latest Version\r\n\r\n.. image:: https://pypip.in/d/django-session-activity/badge.png\r\n :target: https://pypi.python.org/pypi/django-session-activity/\r\n :alt: Downloads\r\n\r\n.. image:: https://pypip.in/license/django-session-activity/badge.png\r\n :target: https://pypi.python.org/pypi/django-session-activity/\r\n :alt: License\r\n\r\n.. image:: http://b.repl.ca/v1/created_by-nigma-72a4b1.png\r\n :target: http://en.ig.ma/\r\n :alt: Built by\r\n\r\nList all active sessions and sign-out from all sessions opened on other computers.\r\n\r\nDeveloped at `en.ig.ma software shop `_.\r\n\r\nOverview\r\n--------\r\n\r\nThis app records and shows last session activity and allows users to\r\nsign-out from all active sessions, even remote ones.\r\n\r\nIn other words, it handles the following use case:\r\n\r\n.. pull-quote::\r\n\r\n You come back home and realize that you forgot to\r\n log out on your work/university/other remote computer. What now?\r\n\r\n You take a look at the recent active sessions for your account\r\n and click a single button to deactivate all sessions\r\n opened on other computers.\r\n\r\n.. image:: http://i.imgur.com/7LOMmJL.png\r\n\r\nDocumentation\r\n-------------\r\n\r\nThe full documentation is at http://django-session-activity.rtfd.org.\r\n\r\nQuickstart\r\n----------\r\n\r\n1. Include ``django-session-activity`` in your ``requirements.txt`` file.\r\n\r\n2. Add ``session_activity`` to ``INSTALLED_APPS`` and migrate/syncdb.\r\n\r\n3. Add ``session_activity.middleware.SessionActivity`` to ``MIDDLEWARE_CLASSES``\r\n after the ``django.contrib.sessions.middleware.SessionActivityMiddleware`` and\r\n ``django.contrib.auth.middleware.AuthenticationMiddleware`` middleware classes.\r\n\r\n4. Add url config for session list and sign-out views:\r\n\r\n .. code-block:: python\r\n\r\n url(r'^sessions/', include('session_activity.urls')),\r\n\r\n Then link to the main view using ``{% url \"session_activity_list\" %}`` template tag.\r\n\r\n5. Optionally copy & modify the ``session_list.html`` template\r\n to match your look and feel expectations.\r\n\r\nDependencies\r\n------------\r\n\r\n``django-session-activity`` depends on ``django>=1.5.0``, ``django-appconf>=0.6``\r\nand ``python-dateutil``.\r\n\r\nLicense\r\n-------\r\n\r\n`django-session-activity` is released under the MIT license.\r\n\r\nOther Resources\r\n---------------\r\n\r\n- GitHub repository - https://github.com/nigma/django-session-activity\r\n- PyPi Package site - http://pypi.python.org/pypi/django-session-activity\r\n\r\n\r\n\r\n\r\nHistory\r\n-------\r\n\r\n0.1.0 (2014-01-23)\r\n++++++++++++++++++\r\n\r\n* First release", "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/nigma/django-session-activity", "keywords": "django-session-activity", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "django-session-activity", "package_url": "https://pypi.org/project/django-session-activity/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-session-activity/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/nigma/django-session-activity" }, "release_url": "https://pypi.org/project/django-session-activity/0.1.0/", "requires_dist": null, "requires_python": null, "summary": "List all active sessions and sign-out from all sessions opened on other computers", "version": "0.1.0" }, "last_serial": 980973, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "2a4659a482a192b87de54b1f1c3effe0", "sha256": "348d66491f9f4ee2c35477fee91b5650fc5050727c5b774685dec1e1b72e91fb" }, "downloads": -1, "filename": "django-session-activity-0.1.0.zip", "has_sig": false, "md5_digest": "2a4659a482a192b87de54b1f1c3effe0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16378, "upload_time": "2014-01-23T02:38:03", "url": "https://files.pythonhosted.org/packages/99/f4/a3665713c399702238ed81a0b3400ed6fff49005dd996ec30612d6de1ed7/django-session-activity-0.1.0.zip" } ], "0.1.0.dev1": [] }, "urls": [ { "comment_text": "", "digests": { "md5": "2a4659a482a192b87de54b1f1c3effe0", "sha256": "348d66491f9f4ee2c35477fee91b5650fc5050727c5b774685dec1e1b72e91fb" }, "downloads": -1, "filename": "django-session-activity-0.1.0.zip", "has_sig": false, "md5_digest": "2a4659a482a192b87de54b1f1c3effe0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16378, "upload_time": "2014-01-23T02:38:03", "url": "https://files.pythonhosted.org/packages/99/f4/a3665713c399702238ed81a0b3400ed6fff49005dd996ec30612d6de1ed7/django-session-activity-0.1.0.zip" } ] }