Projet

Général

Profil

Support #36926

api_particulier: pouvoir définir un token spécifique pour chaque endpoint

Ajouté par Serghei Mihai il y a plus de 4 ans. Mis à jour il y a plus de 2 ans.

Statut:
Rejeté
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
15 octobre 2019
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Comme le dit la doc: https://api.gouv.fr/api/api-particulier.html#doc_tech: "Chacun donne accès à un scope différent."


Demandes liées

Lié à Passerelle - Bug #36932: api_particulier: remonter les scopes disponibles d'une instanceFermé15 octobre 2019

Actions

Historique

#2

Mis à jour par Frédéric Péters il y a plus de 4 ans

Pourquoi ne pas instancier plusieurs connecteurs ?

#3

Mis à jour par Benjamin Dauvergne il y a plus de 4 ans

Frédéric Péters a écrit :

Pourquoi ne pas instancier plusieurs connecteurs ?

Je plussoirais mais il reste une difficulté: à part le nommage ou la description du connecteur on ne saura pas quels endpoints sont accessibles. Normalement il y a un endpoint introspect qui est sensé lister les scopes d'un token, mais lors des derniers essais il ne marchait pas. Si c'est toujours le cas ça peut être pertinent d'indiquer un token par endpoint (y en a que 2 et pas d'autres en vu).

#4

Mis à jour par Serghei Mihai il y a plus de 4 ans

l'introspect fonctionne maintenant:

In [11]: c.api_key = 'd7e9c9f4c3ca00caadde31f50fd4521a'

In [12]: print c.get('introspect')
{'data': {u'scopes': [u'dgfip_avis_imposition', u'cnaf_attestation_droits'], u'_id': u'5d88e1391392a21a0a037c7f', u'name': u'Maire de Test', u'email': u'contact@mairedetest.fr'}, 'err': 0}

mais il reste quand même le souci de nommage de l'instance et les fonctionnels vont devoir se rappeler quelle instance donne accès à quoi.

Mais bon, y en aura peut-être pas 10 mille.

Je fais un autre ticket pour remonter les scopes accessibles via le token saisi.

#5

Mis à jour par Serghei Mihai il y a plus de 4 ans

  • Lié à Bug #36932: api_particulier: remonter les scopes disponibles d'une instance ajouté
#6

Mis à jour par Benjamin Dauvergne il y a plus de 2 ans

  • Statut changé de Nouveau à Rejeté

Le besoin n'existe plus maintenant qu'on a l'introspection.

Formats disponibles : Atom PDF