【发布时间】:2014-09-02 20:22:10
【问题描述】:
我正在尝试将 spree 合并到一个使用单独的用户和管理员模型进行身份验证的 Rails 应用程序中。
我发现的一切都表明 spree 仅支持使用 CanCan 作为角色的单一模型(开箱即用)。我仍在深入研究 Spree 文档,但我觉得这可能比看起来更困难。有一些方向或建议会很棒。
【问题讨论】:
标签: ruby-on-rails authentication spree
我正在尝试将 spree 合并到一个使用单独的用户和管理员模型进行身份验证的 Rails 应用程序中。
我发现的一切都表明 spree 仅支持使用 CanCan 作为角色的单一模型(开箱即用)。我仍在深入研究 Spree 文档,但我觉得这可能比看起来更困难。有一些方向或建议会很棒。
【问题讨论】:
标签: ruby-on-rails authentication spree
这是正确的。 Spree 一次仅支持一种用户模型。我建议将您的用户和管理员用户对象合并到同一个表中,然后使用布尔标志来指示某人是否是管理员。
【讨论】: