Package expedient :: Package common :: Package backends :: Module remoteuser :: Class NoCreateRemoteUserBackend
[hide private]
[frames] | no frames]

Class NoCreateRemoteUserBackend

source code


Extends the RemoteUserBackend by simply setting create_unknown_user to False instead of the default True, so that unknown users are not created.

Instance Methods [hide private]

Inherited from django.contrib.auth.backends.RemoteUserBackend: authenticate, clean_username, configure_user

Inherited from django.contrib.auth.backends.ModelBackend: get_all_permissions, get_group_permissions, get_user, has_module_perms, has_perm

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __init__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  create_unknown_user = False

Inherited from django.contrib.auth.backends.ModelBackend: supports_anonymous_user, supports_object_permissions

Properties [hide private]

Inherited from object: __class__