0

我不熟悉使用 Neo4j 和neography gem。我正在构建一个需要身份验证的 API。我习惯于使用带有 Postgres 的 Devise 或 Clearance 来处理身份验证。如果用户在 Neo4j 数据库中存储为节点,Devise 和/或 Clearance 是否与 Neo4j 兼容?还是我需要实施自己的身份验证?

4

1 回答 1

2

如果您使用的是 Neography,则需要进行自己的身份验证。Neography 没有 Devise 寻找的模型概念。如果您习惯于验证 gem,devise-neo4jNeo4j.rb一起提供 Devise 支持。

由于您计划使用 Neography,Neo4j.rb 可能比您想要的要重一些。您可以将它用于单个用户模型进行身份验证,然后将底层 Neo4j-core gem 用于基本的、更直接的 Neo4j 通信。

于 2015-03-26T04:31:43.873 回答