这是设置: 我正在使用Django和MySQL作为网络应用程序。我想添加CouchDB来存储用户数据。我希望公开CouchDB的API,以便客户端可以直接连接到CouchDB(用于使用移动客户端的超棒复制API等),我希望用户能够通过浏览器登录Django Web应用程序。
在CouchDB和Django之间强制执行通用身份验证的最佳方法是什么?如果移动客户端直接访问CouchDB,我希望登录凭据与Django使用的一致。 LDAP是实现此目的的最佳方式吗?还有其他建议吗?
答案 0 :(得分:4)
不幸的是,目前还没有现成的解决方案。
您可能的路线是:
他们都需要工作。 #3可能是LDAP,但目前没有适用于CouchDB的LDAP适配器,尽管编写起来并不是很难。 #1对其他人也很有用。我想。