Demosthene-OR
commited on
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 |
|