0

我一直在寻找如何简单地将 Current_User 帐户连接到他们的 Twitter 或 Facebook 帐户。

我不希望用户使用 Twitter 或 Facebook 登录,我只希望他们能够连接到他们的 Twitter/Facebook 帐户,以便他们可以将他们的用户活动提供给 Facebook 或 Twitter。(类似于 Twitter/Tumblr 如何使用 Facebook)

我知道我需要使用 Oauth 连接到 Facebook/Twitter,但我不知道如何从第三方站点存储令牌或 user_id。

我已经在 Facebook 和 Twitter 上注册了我的应用程序,但我不知道还能做些什么来实现这一点。

**This is my Current User Database**

class CreateUsers < ActiveRecord::Migration
  def change
    create_table :users do |t|
      t.string :name
      t.string :email
      t.string :bio
      t.string :username, unique: true

      t.timestamps
    end
    add_index "users", ["username"], :name => "index_users_on_username", :unique => true
  end
end

Rails 新手请帮助...

4

1 回答 1

0

你给它什么属性名称并不重要。只需将其作为某种东西存储在您的用户表中,然后在您向这些网站发出请求时将其传递给 fb/twitter(根据他们的 API 文档)。也许是 fb_token 和 twitter_token?

如果这不能回答您的问题,请详细说明,因为不清楚您在问什么。

于 2013-07-06T10:17:13.620 回答