A drop in replacement for django's built in AuthenticationMiddleware that utilizes caching.
anaconda login
conda install auto::django-cached_authentication_middleware