寻找在 CouchDB 中注册用户的最佳实践

Searching a best practice to register users in CouchDB

来自更传统的网络框架,如 Django 和一点点 Rails,我对在支持 couchdb 的网络应用程序中注册新用户的最佳方式感到困惑。注册过程应包括发送一封带有激活码的电子邮件 link.

这可以完全在couchdb 中处理吗?还是像以前一样在 Web 应用程序层中编写一些代码?

非常感谢任何link或简短的解释。

CouchDB 有一个基本的身份验证系统,允许您创建用户、管理他们的角色和权限。

不过,您可能需要在应用层中添加特定逻辑以支持身份验证系统的一些基本功能。

例如,您必须添加一些代码来支持密码恢复。

此外,它支持 Cookie 身份验证,但您不能撤销用户的 cookie(如果这对您来说是个问题,请不要使用 CouchDB 的身份验证系统)