我正在学习Devise + omniauth。 在大多数示例中,我找到方法User.find_for_oauth
我在哪里可以找到此方法的文档&它的来龙去脉? 它是由Devise还是omniauth gems提供的?
答案 0 :(得分:0)
User.find_for_oauth()不是由Devise或Omniauth提供的。这是你必须提供的东西。
再看看您提供的链接中的示例。它们显示了find_for_auth的代码。第一个链接在“基本实现”部分的app / models / user.rb代码中有它。第二个包含在ActiveRecordHelpers类中,它们包含在用户模型中。