Django-object-authority provides an authentication backend for Django applications. Furthermore expose a set of features for filtering queryset.
Documentation: