ecoledirecte-api-docs icon indicating copy to clipboard operation
ecoledirecte-api-docs copied to clipboard

[DRAFT] Ajout du ```loginExterne.awp```.

Open ghost opened this issue 1 year ago • 1 comments

Bonjour ! Je fais cette issue histoire de pouvoir proposer mon avancée concernant le loginExterne, une fonction permettant de pouvoir se connecter à EcoleDirecte, (généralement) auprès d'un serveur CAS.

Tout d'abord, j'ai commencé à me connecter avec mon CAS à ED. Cependant, l'implémentation reste malheureusement assez complexe, avec un mélange de web-scraping, de requêtes chelous avec des paramètres à en couper le souffle, et au final une seule requête à ED, il faudrait presque faire une API complète rien que pour mon CAS.

J'ai donc voulu aller chercher un peu plus loin, et je suis tombé sur la fonction loginExterne [pour des raisons évidentes, je ne peux pas mettre le code ici].

Pour faire simple, il s'agit d'une requête POST, contenant plusieurs informations, notamment des identifiants ou des token SSO (en fonction du service que vous utilisez).

ghost avatar Feb 10 '24 11:02 ghost

C'est très intéressant, je suis intéressé par ce que tu as trouvé, si tu veux on peut en discuter sur discord (mon username est "kekaaafm") pour qu'on puisse l'intégrer à la doc ED !

kekaaafm avatar Feb 17 '24 15:02 kekaaafm