Guide utilisateur
Breadcrumbs

Jeton de connexion par SSO à l'extranet client

PARAMÈTRES

Nom

JSON Type

Obligatoire

Editable

Description

reference

string

cross mark

cross mark

Référence du client

EXTRANET CLIENT - RÉCUPÉRATION D'UN JETON DE CONNEXION

Content Type

application/json

Périmètre

Accès

Description

users

Cette méthode nécessite d'être authentifié en tant qu'utilisateur.

Entêtes

Nom

Type

Obligatoire

Description

Database

String

check mark

Nom de la base de données sans le préfixe modulr_. Exemple : pour modulr_courtage, passer courtage.

Authorization

String

check mark

Jeton d'authentification précédé de la mention “Bearer” et d'un espace. Exemple : Bearer e02cb2133de155fa433a757acc507b8d6e90bf2f.

Méthode

POST

URL du service

Syntaxe attendue :

https://{domaine}/{langue}/api/{version}/extranets/clients/get_access/

Exemple :

https://courtage.modulr.fr/fr/api/1.0/extranets/clients/get_access/

Paramètres

Le paramètre à transmettre est un tableau JSON contenant le paramètre suivant :

Nom

JSON Type

Obligatoire

Editable

Description

reference

string

check mark

check mark

Référence unique du client

{
  "reference" : "ma_reference"
}

Cette requête API permet d’obtenir un token de connexion à l’Extranet Client pour les clients qui n’ont pas de compte extranet. Il ne peut être obtenu que par un utilisateur connecté et peut être utilisé dans une redirection HTTP. Attention, ce token n'est valable que 2 minutes après avoir été généré.

Exemple de réponse JSON

{
    "status": "success",
    "data": {
        "token": "f8f4015056fccf2fca13dca4af7d709d676e5b93",
        "creation_date": "2019-12-16 17:55:52",
        "expiration_date": "2019-12-16 17:57:52"
    }
}

Ce token contiendra une clef d’authentification et l’identifiant du client. Cela permettra à l’assuré d’avoir accès à son espace Extranet comme s’il avait un compte sur la plateforme. Le token devra être utilisé dans le contexte présenté dans Connexion par SSO.