【问题标题】:User.find_for_oauth - where can I find it?User.find_for_oauth - 我在哪里可以找到它?
【发布时间】:2014-09-01 02:45:23
【问题描述】:

我正在学习 Devise + omniauth。 在大多数示例中,我找到方法 User.find_for_oauth

在哪里可以找到有关此方法及其细节的文档? 是由 Devise 还是 omniauth gem 提供的?

herehere 是我遇到的一些例子。

【问题讨论】:

    标签: ruby-on-rails devise omniauth


    【解决方案1】:

    Devise 或 Omniauth 不提供 User.find_for_oauth()。这是你必须提供的东西。

    再看一下您提供的链接中的示例。他们显示 find_for_auth 的代码。第一个链接在基本实现部分的 app/models/user.rb 代码中有它。第二个在 ActiveRecordHelpers 类中包含它,它们包含在他们的 User 模型中。

    【讨论】:

      猜你喜欢
      • 2015-02-14
      • 1970-01-01
      • 2012-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-16
      • 2012-05-30
      • 2013-07-13
      相关资源
      最近更新 更多