skip to navigation
skip to content

django-sesame 1.2

URL-based authentication, an application that provides one-click login via specially crafted URLs

`django-sesame`_ provides one-click login for your Django project. It uses
specially crafted URLs containing an authentication token, for example:

It's useful if you want to share private content without requiring your
visitors to remember a username and a password or to go through an
authentication process involving a third-party.

django-sesame is tested with:

- Django 1.8 (LTS), 1.9 and 1.10.
- all supported Python versions.

It requires ``django.contrib.auth``. It's compatible with custom user models.
It uses ``django.contrib.session`` when it's available.

Technically, django-sesame can provide stateless authenticated navigation
without ``django.contrib.sessions``, provided all internal links include the
authentication token, but that increases the security issues explained below.  
File Type Py Version Uploaded on Size
django-sesame-1.2.tar.gz (md5) Source 2016-08-19 7KB
django_sesame-1.2-py3-none-any.whl (md5) Python Wheel 3.4 2016-08-19 9KB