fix(security): détecter les PIN dans les URL #62

Merged
Codex merged 1 commits from fix/issue-58-url-pin-secret into main 2026-09-13 12:13:15 +02:00
Collaborator

Résumé

  • détecte pin parmi les paramètres URL sensibles ;
  • ajoute un test positif sans divulgation de la valeur détectée ;
  • ne modifie pas la liste blanche, aucun placeholder ?pin= n'étant présent.

Closes #58.

Validation

  • PYTHONPATH=$PWD pytest --import-mode=importlib : 827 passed
  • ruff check et ruff format --check : OK
  • mypy pronote_sync scripts/check_secrets.py : OK
  • bandit -r pronote_sync/ scripts/check_secrets.py : OK
  • python3 scripts/check_secrets.py : OK
  • hooks pre-commit complets : OK
  • git diff --check : OK

@reviewer revue demandée.

## Résumé - détecte `pin` parmi les paramètres URL sensibles ; - ajoute un test positif sans divulgation de la valeur détectée ; - ne modifie pas la liste blanche, aucun placeholder `?pin=` n'étant présent. Closes #58. ## Validation - `PYTHONPATH=$PWD pytest --import-mode=importlib` : 827 passed - `ruff check` et `ruff format --check` : OK - `mypy pronote_sync scripts/check_secrets.py` : OK - `bandit -r pronote_sync/ scripts/check_secrets.py` : OK - `python3 scripts/check_secrets.py` : OK - hooks pre-commit complets : OK - `git diff --check` : OK @reviewer revue demandée.
Codex added 1 commit 2026-09-13 12:13:03 +02:00
Codex merged commit 97a14d9543 into main 2026-09-13 12:13:15 +02:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: AntoineVe/college-infos#62