A Django middleware application to timeout a logged in user session after a specified time period. Installation instructions: - Make sure the following Django apps/middlewares are enabled. - Authentication (http://docs.djangoproject.com/en/dev/topics/auth/) - Sessions (http://docs.djangoproject.com/en/dev/topics/http/sessions/) - Messages framework (http://docs.djangoproject.com/en/dev/ref/contrib/messages/) - Place the checked out 'sessions' directory in your project. - Make the following entries in your 'settings.py' project module. - Append an entry to the MIDDLEWARE_CLASSES as 'sessions.middleware.SessionIdleTimeout', at the bottom. - Add 'sessions' to INSTALLED_APPS. (Optional) - Add a entry named 'SESSION_IDLE_TIMEOUT' to specify the idle timeout period, in seconds. That's it, you will receive a session timeout message using the Django message framework in your templates.