Commit
·
85edfd8
1
Parent(s):
cfea428
Update main.py
Browse files
main.py
CHANGED
|
@@ -167,14 +167,14 @@ def get_questions(use: str,
|
|
| 167 |
# Endpoint pour créer une nouvelle question (accessible uniquement par l'utilisateur admin)
|
| 168 |
@api.post('/questions/create', name="Création d'une nouvelle question")
|
| 169 |
def create_question(question: Question,
|
| 170 |
-
authorisation: str =
|
| 171 |
"""
|
| 172 |
Crée une nouvelle question et l'ajoute à questions.csv
|
| 173 |
Seuls l' utilisateur admin a le droit d'utiliser cette fonction
|
| 174 |
"""
|
| 175 |
global questions_data
|
| 176 |
|
| 177 |
-
username, password = authorisation
|
| 178 |
if username != 'admin':
|
| 179 |
raise HTTPException(status_code=401, detail="Utilisateur non authorisé")
|
| 180 |
|
|
|
|
| 167 |
# Endpoint pour créer une nouvelle question (accessible uniquement par l'utilisateur admin)
|
| 168 |
@api.post('/questions/create', name="Création d'une nouvelle question")
|
| 169 |
def create_question(question: Question,
|
| 170 |
+
authorisation: str = Header(None)):
|
| 171 |
"""
|
| 172 |
Crée une nouvelle question et l'ajoute à questions.csv
|
| 173 |
Seuls l' utilisateur admin a le droit d'utiliser cette fonction
|
| 174 |
"""
|
| 175 |
global questions_data
|
| 176 |
|
| 177 |
+
username, password = authenticate(authorisation)
|
| 178 |
if username != 'admin':
|
| 179 |
raise HTTPException(status_code=401, detail="Utilisateur non authorisé")
|
| 180 |
|