Demosthene-OR commited on
Commit
b8ed5a3
1 Parent(s): 8a563be

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +14 -2
main.py CHANGED
@@ -85,10 +85,22 @@ async def validation_exception_handler(request: Request, exc: ValidationError):
85
  },
86
  )
87
 
 
 
 
 
 
 
 
 
 
 
 
 
88
 
89
  # Fonction pour vérifier l'authentification de l'utilisateur
90
- def authenticate(Authorization: str = Header(None)):
91
- if not Authorization:
92
  raise HTTPException(status_code=401, detail="Utilisateur non authorisé1")
93
  try:
94
  scheme, credentials = Authorization.split()
 
85
  },
86
  )
87
 
88
+ # Définir le schéma de sécurité
89
+ security_scheme = {
90
+ "type": "http",
91
+ "scheme": "basic"
92
+ }
93
+
94
+ # Définir les informations sur la sécurité
95
+ security_requirements = [
96
+ {
97
+ "basicAuth": []
98
+ }
99
+ ]
100
 
101
  # Fonction pour vérifier l'authentification de l'utilisateur
102
+ def authenticate(authorization: str = Header(None)):
103
+ if not authorization:
104
  raise HTTPException(status_code=401, detail="Utilisateur non authorisé1")
105
  try:
106
  scheme, credentials = Authorization.split()