我正在尝试制作一个使用 PlayFramework2 和 Neo4j 图形数据库的 Web 应用程序。我的 Web 应用程序将包含用户系统。用户可以将他们访问过的地方添加为节点并进行遍历。我的问题;是否可以将密码和其他个人信息保存在节点中进行身份验证,或者使用基于另一个数据库的表来登录 Web 应用程序更好。如果所有工作都可以使用 Neo4j 完成,那么图形数据库中的用户系统的结构应该是什么安全。我是这些工作的新手,所以,如果这是一个荒谬的问题,我很抱歉。
最佳答案
当然可以使用neo4j来存储用户信息。
与所有数据库一样,请小心某些数据,不要在没有哈希/加密方法的情况下存储密码!
如果您的数据合理,您应该将您的 Neo4j 实例配置为不允许远程连接,并且为什么不实现一些用户角色来进行连接。 参见这里:http://docs.neo4j.org/chunked/stable/security-server.html
关于database - 图数据库中的用户管理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16034723/