相关疑难解决方法(0)

使用Devise用于两个不同的模型,但使用相同的登录表单

我在这里看到了很多类似的问题,但没有什么能满足我的需要.

我是一个非常棒的开发人员,但这个新项目是我第一次使用Rails 3和Devise(我通常使用authlogic).

我的应用程序有两个不同的模型,我想通过设计进行身份验证.

一,用户只是一个标准的用户模型二,商业类似于用户,(它也有一个电子邮件地址栏)但它在数据库中有其他信息(地址,电话号码等)

我希望能够通过相同的登录表单将它们记录下来.然后很明显,一旦他们登录,他们将被呈现不同的信息,具体取决于模型的登录类型.

我计划使用OmniAuth允许用户(尽管可能不是商家)通过Facebook注册/开启可能相关或不相关.

谢谢!

这样做最简单的方法是什么?

authentication ruby-on-rails devise ruby-on-rails-3

9
推荐指数
1
解决办法
6763
查看次数