% ============================================================================= % CHAPITRE : INTRODUCTION % ============================================================================= \chapter{Introduction} \label{ch:introduction} Ce document documente \textbf{uniquement les méthodes d'authentification prises en charge ou délégables par \texttt{pronote-sync}}, en alignement strict avec : \begin{itemize} \item Le code source de \texttt{pronote\_sync/sources/pronote/client.py} (liste fermée \texttt{\_ENT\_NAMES}, gestion des tokens). \item La bibliothèque \texttt{pronotepy} \textbf{2.15.7} (contrat des méthodes \texttt{qrcode\_login}, \texttt{token\_login}, \texttt{export\_credentials}). \item Les paramètres de configuration \texttt{.env.example} (lignes 21–25). \end{itemize} \section{Périmètre} \begin{itemize} \item {\emojicheck\ \textbf{Pris en charge}} : Méthodes implémentées et testées dans \texttt{pronote-sync}. \item {\emojiinfo\ \textbf{Délégable à pronotepy}} : Méthodes gérées par \texttt{pronotepy} mais non directement exposées par \texttt{pronote-sync}. \item {\emojicross\ \textbf{Non implémenté}} : Méthodes non supportées (ex. CAS/SAML générique, EduConnect direct). \end{itemize} \section{Public cible} Développeurs et intégrateurs de \texttt{pronote-sync}. % ============================================================================= % FIN DU CHAPITRE % =============================================================================