0

目前我们正在使用设计让我们的用户登录到我们的网站,但我们有两个设计模型。一份给用户,一份给房东。现在,当用户第一次打开我们的 iOS 应用程序时,我们的用户是自动创建的。当用户创建列表时,他们会创建另一个名为“房东”的用户帐户。我需要一种方法将它们合二为一,但保留我们 iOS 应用程序的当前功能并添加通过 facebook 登录的功能。关于如何解决这个问题的任何想法或意见?

4

1 回答 1

0

也许当一个用户创建一个地主帐户时,传入user_id,然后将所有字段转移到地主用户类型,然后删除用户,或类似的东西。或者,您可以设置一个布尔值来确定用户是否是房东。

对于 facebook,将 omniauthable 与 Devise 一起使用。该示例适用于 facebook https://github.com/plataformatec/devise/wiki/OmniAuth:-Overview

于 2012-12-12T01:54:47.923 回答