Je suis en train de créer une application rails qui utilise entièrement une API distante pour tout. L'API distante possède des informations utilisateur, des autorisations, etc.Mise en cache des autorisations
Comme mes autorisations d'utilisateur existent dans l'API distante, je me demande comment je vais gérer la vérification si un utilisateur a accès à une page spécifique, au niveau du contrôleur. À l'heure actuelle, cela voudrait dire que j'aurais besoin de faire un ping sur l'API à chaque action du contrôleur, ou je peux commencer à utiliser la mise en cache. Mais je n'ai aucune idée de quand les permissions changent, ainsi la mise en cache peut créer des problèmes de synchronisation.
Comment les gens gèrent-ils normalement cela?