我想做一個使用PlayFramework2和Neo4j圖數據庫的網絡應用程序。我的web應用程序將包括用戶system.Users可以添加他們訪問的地方作爲節點和遍歷。我的問題;是否可以將密碼和其他個人信息保存在用於身份驗證的節點中,或者使用基於表的另一個數據庫更適合登錄到Web應用程序。如果所有工作都可以使用Neo4j完成,那麼圖形數據庫中用戶系統的結構應該是什麼安全。我是這些工作的新手,所以,如果這是一個荒謬的問題,很抱歉。圖數據庫中的用戶管理
1
A
回答
1
您應該使用OAuth2之類的現代認證機制,或者至少使用長鹽來強化散列和密碼。
3
當然,您可以使用neo4j來存儲用戶信息。
至於所有數據庫,請注意一些數據,不要使用散列/隱藏方法存儲密碼!
如果您的數據是明智的,您應該將neo4j實例配置爲不允許遠程連接,並且爲什麼不實施用於連接的某個用戶角色。 請參閱:http://docs.neo4j.org/chunked/stable/security-server.html
相關問題
- 1. 圖像數據庫管理
- 2. 如何通過數據庫管理MediaWiki中的用戶帳戶?
- 3. 用戶管理:在用戶定義的「組」,數據庫模式和物流管理中的用戶
- 4. 圖形數據庫的變更管理?
- 5. 數據庫管理
- 6. 如何使用數據庫管理系統中的表創建用戶視圖?
- 7. 如何管理分佈式數據庫中的用戶會話?
- 8. WordPress數據庫中的用戶,但沒有顯示在管理
- 9. Facebook如何管理數據庫中的用戶配置文件?
- 10. 數據庫管理庫
- 11. FIWARE Orion和用戶數據管理vs mysql數據庫
- 12. 用戶私人圖片庫管理
- 13. 管理大型圖像數據庫
- 14. 如何從CouchDB數據庫中刪除管理員用戶?
- 15. 在同一個數據庫表中管理多個用戶羣
- 16. 管理員能夠從數據庫中刪除任何用戶
- 17. 使用數據庫的PHP用戶/管理員登錄
- 18. 使用上次登錄數據庫的MarkLogic用戶管理
- 19. MongoDB「userAdminAnyDatabase」用戶不能管理「任何數據庫」中的用戶。爲什麼?
- 20. Django管理視圖根據用戶
- 21. Spring中的數據庫連接管理
- 22. 數據庫中的隊列管理
- 23. C++中的小型數據庫管理
- 24. Ruby項目中的數據庫管理
- 25. 如何管理數據庫中的ImportHistory?
- 26. 數據庫和用戶的照片管理
- 27. 編輯數據庫使用SQL Azure的管理門戶
- 28. azure數據庫管理門戶中的sql語法錯誤
- 29. 如何關係數據庫管理系統數據庫與圖形數據庫
- 30. 用於數據庫實體管理和視圖的管理界面?