Bonjour à tous
Mise en situation :
Je cherche à faire plusieurs applications tournant autour d'une même base de membres.
Concrètement, un membre s'inscrit au site principal avec son nom, prénom, email etc. Il peut ensuite s'inscrire sur les applications. (un peu sur le principe de google (gmail), qui donne accès au calendrier, aux groups etc).
Pour l'instant je suis partie sur l'utilisation d'une base pour l'enregistrement des membres. Les autres applications ont ensuite accès à leur base propre et à la base principale pour avoir accès aux informations sur les membres.
Je précise que je fais tout cela en utilisant le Zend Framework mais je ne pense pas que cela est vraiment un impact sur la réflexion.
Mon but est de supprimer cet accès pour une raison de sécurité. J'ai donc pensé à la création d'une API pour s'interfacer directement avec la base.
Cela à également un but pratique de maintenance. Je pourrais faire des modifications sur le site principal (adapter l'API si cela est nécessaire) sans que cela ne gène le fonctionnement des applications environnantes.
Avez vous une idée ou des pistes à me donner pour faire cela ?
A quoi pourrait ressembler cet API ? (quel langage, comment l'utiliser etc)
Je sais que cette question reste très vague et je vous remercie d'avance pour toute information que vous puissiez me donner.
Partager