通过设计处理两个不同的模型进行登录

时间:2014-01-12 07:00:11

标签: ruby-on-rails devise

我有两种类型的用户。一个是客户,第二个是提供商。所以有两个不同的登录模型.i遵循设计文档,它工作正常。现在我想要的是,如果客户已经登录而不是提供商,则在客户退出之前无法登录或注册。所以我想要做的是允许一次登录一个模型

1 个答案:

答案 0 :(得分:0)

您可以在应用程序控制器中进行检查

if customer_is_sign_in?
  provider_sign_out
end