2013-04-16 74 views
1

我想做一個使用PlayFramework2和Neo4j圖數據庫的網絡應用程序。我的web應用程序將包括用戶system.Users可以添加他們訪問的地方作爲節點和遍歷。我的問題;是否可以將密碼和其他個人信息保存在用於身份驗證的節點中,或者使用基於表的另一個數據庫更適合登錄到Web應用程序。如果所有工作都可以使用Neo4j完成,那麼圖形數據庫中用戶系統的結構應該是什麼安全。我是這些工作的新手,所以,如果這是一個荒謬的問題,很抱歉。圖數據庫中的用戶管理

回答

1

您應該使用OAuth2之類的現代認證機制,或者至少使用長鹽來強化散列和密碼。

3

當然,您可以使用neo4j來存儲用戶信息。

至於所有數據庫,請注意一些數據,不要使用散列/隱藏方法存儲密碼!

如果您的數據是明智的,您應該將neo4j實例配置爲不允許遠程連接,並且爲什麼不實施用於連接的某個用戶角色。 請參閱:http://docs.neo4j.org/chunked/stable/security-server.html

相關問題