Public Repository

Last pushed: a year ago
Short Description
Le démonstrateur FranceConnect Particulier Fournisseur de services dans les containers Windows
Full Description

Exemple de fournisseur de services avec FranceConnect

https://github.com/deep75/fcdemo-windows-nano

Pour lancer cette image il suffit par exemple de lancer cette commande dans une instance Windows Server 2016 / Windows 10 / Windows Nano Server dôté du moteur Docker for Windows Containers :

 docker run -d -p 80:3001 --name franceconnect-demo --network=nat mcas/franceconnect-demo-windows:latest

Elle permettra de visualiser le portail démo FranceConnect sur le port 80 et de tester par exemple via le fournisseur test AMELI (identifiants de test sur ce lien : https://github.com/promethe42/passport-franceconnect ), une connexion !

Le Dockerfile utilisé est assez simple :

FROM stefanscherer/node-windows:8-nano-onbuild
EXPOSE 3001
CMD [ "node", "app.js" ]

Le fichier docker-compose.yml également :

version: '2.1'
services:
  app:
    build:
      context: .
      dockerfile: Dockerfile
    ports:
    - 3001:3001

networks:
  default:
    external:
      name: nat

Et il fonctionne sur la base de ce dépôt git : https://github.com/deep75/franceconnect-demo-windows-nano

Exemples de fournisseurs de services en NodeJS avec la librairie Passport : https://github.com/deep75/franceconnect-demo-windows-nano

Exemples fournis par les partenaires :

Docker Pull Command
Owner
mcas