From f0857c09fb51b21afb3e55da53bce962466af6d3 Mon Sep 17 00:00:00 2001 From: Nick Sweeting Date: Wed, 8 Jul 2015 12:06:04 -0700 Subject: [PATCH] Fixed #25083 -- Added SessionAuthenticationMiddleware to auth installation docs --- docs/topics/auth/index.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/topics/auth/index.txt b/docs/topics/auth/index.txt index bdf5b79be4..b67bd2fd75 100644 --- a/docs/topics/auth/index.txt +++ b/docs/topics/auth/index.txt @@ -60,12 +60,14 @@ startproject `, these consist of two items listed in your `, which allows permissions to be associated with models you create. -and two items in your :setting:`MIDDLEWARE_CLASSES` setting: +and these items in your :setting:`MIDDLEWARE_CLASSES` setting: 1. :class:`~django.contrib.sessions.middleware.SessionMiddleware` manages :doc:`sessions ` across requests. 2. :class:`~django.contrib.auth.middleware.AuthenticationMiddleware` associates users with requests using sessions. +3. :class:`~django.contrib.auth.middleware.SessionAuthenticationMiddleware` + logs users out of their other sessions after a password change. With these settings in place, running the command ``manage.py migrate`` creates the necessary database tables for auth related models and permissions for any