File manager - Edit - /usr/local/CyberCP/lib/python3.10/site-packages/django/contrib/auth/__pycache__/backends.cpython-310.pyc
Back
o �h$ � @ s� d dl Z d dlmZ d dlmZ d dlmZmZmZ d dl m Z d dlmZ e� Z G dd� d�ZG d d � d e�ZG dd� de�ZG d d� de�ZG dd� de�ZdS )� N)�get_user_model)� Permission)�Exists�OuterRef�Q)�RemovedInDjango50Warning)�func_supports_parameterc @ sD e Zd Zdd� Zdd� Zddd�Zddd �Zdd d�Zddd �ZdS )�BaseBackendc K � d S �N� )�self�request�kwargsr r �O/usr/local/CyberCP/lib/python3.10/site-packages/django/contrib/auth/backends.py�authenticate � zBaseBackend.authenticatec C r r r )r �user_idr r r �get_user r zBaseBackend.get_userNc C � t � S r ��set�r �user_obj�objr r r �get_user_permissions � z BaseBackend.get_user_permissionsc C r r r r r r r �get_group_permissions r z!BaseBackend.get_group_permissionsc C s h | j ||d��| j||d��S �N)r )r r r r r r �get_all_permissions s ��zBaseBackend.get_all_permissionsc C s || j ||d�v S r )r �r r �permr r r r �has_perm s zBaseBackend.has_permr ) �__name__� __module__�__qualname__r r r r r r"