【问题标题】:Twitter/Facebook OAuth推特/脸书 OAuth
【发布时间】:2011-08-10 23:24:23
【问题描述】:

我正在将我的 Web 应用程序与 Twitter/Facebook 集成,我有几种情况需要解决,但不知道如何去做。

1) 我希望 OAuth 令牌不显示在 URL 中,有点像 http://lockerz.com 在他们的 Twitter/Facebook 注册时所做的那样,如果用户不会收到表示令牌已被使用的错误消息刷新页面,而是在没有 Twitter 信息的情况下正确刷新。

2) 有两种情况,我的用户可以将他们的帐户链接到 Twitter 和 Facebook,一种是在注册时,另一种是在他们的设置中,我如何在此处管理回调 URL?考虑到它应该重定向到 2 个不同的页面。

【问题讨论】:

    标签: php facebook cakephp twitter oauth


    【解决方案1】:

    1) 您可以在 HTTP 标头中发送 oAuth 信息。 Twitter 甚至说他们更喜欢你这样做。

    2) 如果您需要将它们分开,只需为每种情况使用不同的回调 URL。由于回调 URL 在您请求请求令牌时作为参数传递,因此您应该可以轻松地将它们分开。

    【讨论】:

    • 哦,对了,忘了回调交易,因为我正在处理的回调是 Twitter 开发网站上为应用程序设置的回调,你能告诉我在哪里可以找到 HTTP 标头交易?
    • 很抱歉。看了错误的API。授权调用是一种需要 URL 中的参数的 oAuth 方法。
    • 仍然找不到如何设置 HTTP 标头
    • 您使用的是什么 oAuth 库?
    • 所有请求(授权除外)的 oAuth 应该已经在标头中。
    猜你喜欢
    • 1970-01-01
    • 2018-02-17
    • 2017-09-20
    • 2012-08-28
    • 1970-01-01
    • 1970-01-01
    • 2013-02-07
    • 2015-04-08
    • 1970-01-01
    相关资源
    最近更新 更多