fi-example
v0.0.17
Published
An implementation example of a FranceConnect Identity Provider.
Downloads
9
Keywords
Readme
identity-provider-example
An implementation example of a FranceConnect Identity Provider.
- General documentation
- the code on this repo is automatically deployed as the "Exemple" identity provider
Prerequisites
This server use nodejs version 12.16.
Install
git clone [email protected]:france-connect/identity-provider-example.git
cd identity-provider-example
npm install
Run the app
npm start
Optional: run it in debug mode:
DEBUG=oidc-provider:* npm start
Use the app
When you start the app, the server is available at : http://localhost:5000.
To emulate a click on an identity provider on /api/v1/authorize page of franceconnect website click on the button below:
You should be redirected to your local server.
You can use the following test credentials : test | 123
More credentials are available here.
As your local server is not registered in FranceConnect, you will be redirected to a FranceConnect error page after successful login.
Run the Tests
npm test