我应该创建两个认证模型

时间:2015-05-29 04:06:31

标签: ruby-on-rails devise

我正在开发一个基本上有两个用户的rails应用程序。一个是发布问题的典型用户,另一个是回答这些问题的专家(答案只能由专家提供)。只有在任何人都可以签名成为典型用户的情况下,才能通过开发人员/管理员的批准来创建专家。

我找到了各种方法来解决Rails中的这个问题。解决这个问题的最佳方法是什么?

  • 我应该创建两个单独的身份验证(设计)模型吗?
  • 我应该将两个单独的角色(cancan)中的任何一个赋予单个用户模型。

0 个答案:

没有答案