Web-service validerticket

Ce web-service permet de valider un ticket fourni par la page cerbere et générer une session en PHyC.

Paramètres HTTP

Paramètre

Valeur

Route

validetticket

Méthode

GET

Paramètres url

Paramètre

Description

O/F

ticket

ticket fourni la PHyC

F

Paramètre ticket

Le paramètre ticket est fourni par la PHyC lorsque l’utilisateur s’est authentifié au portail d’authentifctaion en passant par la page web PHyC cerbere.

Ce ticket a une durée limitée (1 minute) et est à usage unique.

Retour

A partir du ticket, la PHy récupère l’adresse email fourni par le portail d’authentifictaion.

Elle vérifie que l’adresse email retournée par le portail est bien associée à un compte PHyC.

Si le contact existe et est actif, la PHYC fournit en retour le jeton d’authentification idsession ainsi que d’autres informations sur le contact.

Exemple de retour

{
  "idsession": "ABCD",
  "cdcontact": "1234",
  "json": {
    "Scenario": {
      "...": "..."
    },
    "RefHyd": {
      "Intervenants": [
        "CdIntervenant": "1537",
        "Contacts": [
          {
            "CdContact": "1234"
            "NomContact": "FOO",
            "PrenomContact": "Bar",
            "Email": "foo@bar.org"
            "...": "..."
         }
        ]
      ]
    }
      }
    }

Erreurs du web-service

  • plusieurs contacts sont associés à la même adresse mail

  • l’adresse email n’est associé à aucun compte PHyC

  • le contact est inactif