Aperçu
Librairie qui facilite l’utilisation du service de 'MTCaptcha' qui vérifie l’authenticité de la soumission d’un formulaire ou d’un appel à un service web public
Services IT génériques
Sous-domaineSoftware factory - lié à la sécurité
TypologieLibrary
Service ownerSmals
2020
Réutilisation7
Effort d'intégrationDescription fonctionnelle
Pour limiter la charge sur les sites web non sécurisés, un captcha (test pour différencier un acteur humain d'une machine) peut être ajouté à n'importe quel formulaire web. La librairie Angular "MTCaptcha Angular Integrator" facilite l’utilisation du service de MTCaptcha qui est conforme au Règlement Général sur la Protection des Données (RGPD).
Le service de MTCaptcha offre les fonctionnalités suivantes :
- Personnaliser son captcha ou choisir parmi 11 thèmes proposés
- Gérer différentes type de captcha (Invisible Captcha, Adaptive Captcha Complexity, Proof of Work )
- Garantir les GDPR et Accessibility (WCAG 2.1 AAA) compliances
- Offrir un dashboard de gestion et de statistique d’utilisation
Ce composant répond aux exigences légales en matières d’accessibilité numérique, notamment aux WCAG 2.1 niveau AA. Sa réutilisation permet de produire des interfaces utilisateurs accessibles, mais ne dispense pas le site ou l’application qui l’utilise d’une vérification globale.
Public cible
Toute application Angular qui souhaite faciliter l’intégration du service de MTCaptcha dans ses formulaires ou lors d’un appel à un service web public.
Remarque : pour le portail de la sécurité sociale, la solution de captcha retenue est le service de MTCaptcha. La solution de Google reCaptcha n’étant pas conforme au RGPD.
Conditions d'intégration
Pour utiliser le service de MTCatpcha, vous devez être en possession d'une licence.
La librairie Angular "MTCaptcha Angular Integrator" est disponible à l'adresse https://repo.ict-reuse.be où elle peut être téléchargée mais ne peut être accédée directement.
Si vous n'avez pas encore les accès à ce repository, demandez la création d'un compte utilisateur à ReuseOperational@smals.be en fournissant votre Nom, Prénom, Mail professionnel et Nom de votre institution.
Ensuite suivez les étapes du "Guidelines-Reuse a library from Repository ict-reuse-FR" (voir lien ci-dessous).
Remarque: Le repository sera indisponible chaque 1er samedi du mois, en matinée.
Documentation
- Documentation fonctionnelle et technique
- Documentation de ngx-mtcaptcha sur Git
- Guidelines pour intégrer MTCaptcha
- Documentation du service MTCaptcha
- Guidelines-Reuse a library from Repository ict-reuse-FR
Contact
Contact : ReuseOperational@smals.be