来自更传统的Web框架(如Django)和一点点的Rails,我对在以ouchdb为支持的Web应用程序中最好地注册新用户感到困惑。注册过程应包括发送带有激活链接的电子邮件。
这可以完全在ouchdb中处理吗?还是像以前一样在Web应用程序层中编写一些代码?
高度赞赏任何链接或简短说明。
答案 0 :(得分:1)
CouchDB有一个基本的身份验证系统,使您可以创建用户,管理用户的角色和权限。
尽管如此,您可能需要在应用程序层中添加某些逻辑以支持身份验证系统的某些基本功能。
例如,您必须添加一些代码以支持密码恢复。
它还支持Cookie身份验证,但您不能从用户撤消Cookie(如果这对您来说是一个问题,请不要使用CouchDB的身份验证系统)