@@ -16,6 +16,12 @@ Deux informations vous sont nécessaires, en plus de votre clef d'API :
1616 renseignée dans le header [ X-APIKey] ( ./connect.md#x-apikey )
1717- la clef HMAC du client : vous devez la demander à l'équipe info.
1818
19+ Ces deux éléments ont une fonction différente : l'id du client permet
20+ de dire au serveur quelle est l'application qui s'adresse à lui,
21+ tandis que la [ clef HMAC] ( https://fr.wikipedia.org/wiki/HMAC )
22+ servira à créer une signature unique permettant de s'assurer
23+ que les données transmises n'ont pas été falsifiées.
24+
1925Grâce à ces informations, vous allez pouvoir fournir le contexte nécessaire
2026au site AE pour qu'il authentifie vos utilisateurs.
2127
@@ -251,7 +257,7 @@ doit être strictement le même que celui donné plus haut.
251257 - `hmac` (>=0.12.1)
252258 - `url` (>=2.5.7, features `serde`)
253259 - `serde` (>=1.0.228, features `derive`)
254- - `serde_urlencoded` (>=" 0.7.1)
260+ - `serde_urlencoded` (>=0.7.1)
255261 - `sha2` (>=0.10.9)
256262 - `dotenvy` (>= 0.15)
257263
@@ -354,7 +360,7 @@ doit être strictement le même que celui donné plus haut.
354360 post_data = <récupération des données POST>
355361 print(
356362 "signature valide :",
357- is_signature_valid(post_data["user"], post_data["signature"]
363+ is_signature_valid(post_data["user"], post_data["signature"])
358364 )
359365 ```
360366
0 commit comments