V1.1 du système de gestions des rapports d'utilisateur

This commit is contained in:
Mathis 2026-03-14 17:30:11 +01:00
parent d155ebfcb0
commit d794502508

View file

@ -77,11 +77,7 @@ def deploy():
@app.route('/gitlab_webhook', methods=['POST'])
def gitlab_webhook():
# Protection stricte Anti-Crawler
user_agent = request.headers.get('User-Agent', '')
if 'GitLab' not in user_agent:
abort(404) # Retourne une 404 pour simuler que la page n'existe pas
# Protection par Token uniquement (anti-crawler géré par le secret)
if request.headers.get('X-Gitlab-Token') != WEBHOOK_SECRET:
abort(404)