0

您好,我想使用 oauth2 执行登录或注册 facebook 等功能。

我已经为 oauth 生成了消费者控制器,并且可以成功使用 facebook 提供的服务。但现在我想拥有登录和注册的功能。我遇到了这个错误。

我的控制权来自 def load_consumer,但从那里它不会进入 def callback2。如果用户已经登录,那么它工作得很好,否则它会崩溃。

而且我还想知道何时使用 oauth 提供者以及何时使用 oauth 消费者。

如果您找到合适的文档,请在此处发布。

非常感谢。

4

1 回答 1

1

这里有一个如何通过 Temboo SDK 实现 Facebook 登录的实时示例。该示例的源代码可在 GitHub 上(使用 PHP)获得,但您可以通过 Temboo 网站轻松生成实现相同行为所需的 Ruby 代码,请参见下面的链接:

https://www.temboo.com/library/Library/Facebook/OAuth/

(全面披露:我在 Temboo 工作,所以如果您有任何问题,请告诉我)。

于 2013-05-15T14:38:52.550 回答