fi-example

0.0.17 • Public • Published

identity-provider-example

An implementation example of a FranceConnect Identity Provider.

Prerequisites

This server use nodejs version 12.16.

Install

git clone git@github.com: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:

identity-provider-button

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

Readme

Keywords

none

Package Sidebar

Install

npm i fi-example

Weekly Downloads

36

Version

0.0.17

License

none

Unpacked Size

255 kB

Total Files

60

Last publish

Collaborators

  • sixertoy
  • g4vroche
  • rdubigny
  • stherman
  • nlegeay
  • emaravilha
  • nicolas-fc