ruạṛ
a �u:j\ � @ sL d dl mZ d dlmZmZ d dlmZmZ d dl mZ G dd� de�ZdS )� )�Optional)�Request�Response)�ABC�abstractmethodc @ s$ e Zd Zeeee d�dd��ZdS )�AuthStrategy)�request�returnc � s dS )zEAuthenticate the request. Return Response if unauthorized, else None.N� )�selfr r r �R/opt/bart/bart_venv/lib/python3.9/site-packages/app/auth_framework/AuthStrategy.py�authenticate s zAuthStrategy.authenticateN)�__name__� __module__�__qualname__r r r r r r r r r r s r N) �typingr Zfastapir r �abcr r r r r r r �<module> s
cải xoăn