Skip to content

france-connect/fi-mock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mock Fournisseur d'Identité

Ce mock permet de simuler un FI en fonctionnement normal mais aussi des cas extrêmes (erreur 500, timeout, réponse mal formée, etc.)

Implémentation

Ce mock repose sur le FI d'exemple public de france connect disponible sur GitHub.

Utilisation

Ce mock fonctionne comme le FI d'exemple, pour l'utiliser :

  • Faire pointer le lien symbolique du volume docker de fip1 vers une copie de ce dépôt.
  • Redémarrer le container fip1

Contribution

Les comportement spéciaux sont enregistrés dans les fichiers suivants :

Fichier Usage
overrides/redirect.js Modifier les paramètre de l'URL oidc_callback avant redirection
overrides/userinfo.js Modifier la réponse lors de l'appel du core à /userinfo

Les comportement sont induits en fournissant un identifiant de connexion spécifique (qui doit être présent dans la base de donnée du FI).

L'identifiant de connexion est ensuite repéré dans un switch/case dans l'un des fichiers ci-dessus.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published