class documentation
class AllowAllUsersRemoteUserBackend(RemoteUserBackend): (source)
Undocumented
Method | user |
Reject users with is_active=False. Custom user models that don't have that attribute are allowed. |
Inherited from RemoteUserBackend
:
Method | authenticate |
The username passed as ``remote_user`` is considered trusted. Return the ``User`` object with the given username. Create a new ``User`` object if ``create_unknown_user`` is ``True``. |
Method | clean |
Perform any cleaning on the "username" prior to using it to get or create the user object. Return the cleaned username. |
Method | configure |
Configure a user and return the updated user. |
Class Variable | create |
Undocumented |
Inherited from ModelBackend
(via RemoteUserBackend
):
Method | get |
Undocumented |
Method | get |
Return a set of permission strings the user `user_obj` has from the groups they belong. |
Method | get |
Undocumented |
Method | get |
Return a set of permission strings the user `user_obj` has from their `user_permissions`. |
Method | has |
Return True if user_obj has any permissions in the given app_label. |
Method | has |
Undocumented |
Method | with |
Return users that have permission "perm". By default, filter out inactive users and include superusers. |
Method | _get |
Undocumented |
Method | _get |
Return the permissions of `user_obj` from `from_name`. `from_name` can be either "group" or "user" to return permissions from `_get_group_permissions` or `_get_user_permissions` respectively. |
Method | _get |
Undocumented |