Je me suis récemment intéressé à CouchDB et je voulais essayer de former une petite application autour d'elle.Validation des clés API dans CouchDB
La façon dont j'invoque actuellement mon système est que les demandes viennent avec deux choses, un identifiant, une clé API et un format. L'ID est le _id d'un document dans la base de données, la clé API est un _id d'un autre document qui a la propriété {"valide": vrai/faux}, et le format est le format qu'ils veulent récupérer. Si la clé d'API est valide, le système génère la page d'affichage pour l'ID donné, dans le format demandé. Sinon, il retournera un code de statistiques 403.
Malheureusement, je ne trouve pas un moyen de récupérer un autre document à partir d'une page d'affichage. Je commence juste CouchDB, alors peut-être qu'il y a quelque chose de simple ici qui me manque.