Rails/GraphQL/Devise:对于 Devise for applications 运行 GraphQL 有什么好的替代品吗?

Rails/GraphQL/Devise: Any good alternative to Devise for applications running GraphQL?

我已经使用 Devise 很长时间了,我喜欢它的所有功能。唯一的问题是它的 RESTful 身份验证方式不能很好地与 GraphQL 配合使用。

是否有功能齐全的东西(例如电子邮件重置、帐户确认和锁定等),例如与 GraphQL 配合良好的设计API?

我一直在使用 this 和我的 GraphQL API。不完美,但将 graphql 路由和 auth REST 端点放在一起可以正常工作。

我和一个朋友也正致力于 over here。这是一项正在进行的工作,但我们希望很快就会有一些功能。您仍然需要为您的 GraphQL 身份验证模式提供单独的路由,因为这些查询需要未经身份验证(登录、注册)并且您始终希望在主模式中进行身份验证。所以它可能看起来像这样

POST /graphql      (main schema)
POST /graphql/auth (auth schema)

更新 我们现在已经发布了 v0.14.0。还有一些事情要做,但我不会再将其称为正在进行的工作,因为我们已经为此工作了一年多。这里又是 Graphql Devise Gem 的 link。