J'ai posté une variante de cette question à la liste des utilisateurs de CouchDB et je n'ai pas encore reçu de réponse.CouchApps et authentification de l'utilisateur
Je suis curieux de savoir si quelqu'un d'autre a construit un soi-disant "CouchApp"; une application pure HTML/JavaScript hébergée directement dans CouchDB. Si oui, comment avez-vous géré l'authentification des utilisateurs? J'aimerais pouvoir créer un formulaire de connexion type (nom d'utilisateur, mot de passe), puis utiliser ces informations d'identification dans une vue ou un autre mécanisme avant de transférer l'utilisateur à l'application (en stockant son ID utilisateur (crypté) dans un cookie, vraisemblablement). J'ai simplement l'habitude de passer par quelque chose comme couchdb-python et un serveur web normal, mais j'aimerais connaître les meilleures pratiques en matière d'authentification des utilisateurs dans ce type de CouchApps.
Édition: Un an plus tard, il est désormais intégré à CouchDB. This video est une belle démonstration. (Merci Daniel!)
Il y a eu quelques développements récents avec l'authentification de l'utilisateur - consultez http://jchrisa.net/drl/_design/sofa/_show/post/CouchDB-Accounts –
Cool, je vais certainement y jeter un coup d'œil. Merci! –
J'ai aussi fait une démo de travail qui pourrait aider à démarrer - elle est fortement basée sur le travail de Chris Anderson avec Futon: http://github.com/danielalexiuc/CouchApp-User-Authentication-Demo –