Support #36926
api_particulier: pouvoir définir un token spécifique pour chaque endpoint
0%
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
Historique
Mis à jour par Frédéric Péters il y a plus de 4 ans
Pourquoi ne pas instancier plusieurs connecteurs ?
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).
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.
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é
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.