【问题标题】:OAuth 2.0 on C++ (for UNIX)C++ 上的 OAuth 2.0(适用于 UNIX)
【发布时间】:2012-02-01 06:50:07
【问题描述】:

我想知道 C++ 上的 OAuth 2.0 的最佳实现/库(最好带有实现库的示例代码)是什么。应用程序在 Linux 机器上运行。

如果您能指出正确的实现、测试和工作,那就太好了;我在网上找到了一些关于 Twitter 的信息,但我不太确定它们是否满足 OAuth 2.0 而不是 OAuth 1.0。

谢谢!

【问题讨论】:

  • 只是好奇,您为什么选择 C++ 而不是 Web 脚本语言?
  • 这只是我需要用C++做的一个项目。目标是最终连接到使用 OAuth 2.0 的服务(登录、授权、获取令牌等),然后执行一些 REST 命令。任何想法/
  • +1 好问题。需要用于 C++ 的 OAuth 库。如果有人打算开发这样的东西我很感兴趣
  • @aitchnyu 可能有很多原因。例如,假设您有一个用 C++ 编写的本机程序,您需要将视频从它上传到 YouTube。虽然您可以调用用 Python、Ruby 或其他语言编写的辅助进程,但如果您想在对话框或窗格上放置进度条,与此类进程的交互是不够的。如果有原生 C/C++ 库,它们的原生应用程序会更好。

标签: c++ linux oauth oauth-2.0


【解决方案1】:

http://www.webtoolkit.eu/wt/ 具有 OAuth 实现。查看源代码表明它可能是 OAuth2。它们包括用于 google 和 facebook 的 OAuth 身份验证代码(不确定我是否正确使用了该术语)。

【讨论】:

    【解决方案2】:

    试试liboauthcpp,唯一的要求是CMake

    【讨论】:

    • liboauthcpp 仅实现 OAuth 1.0a。
    猜你喜欢
    • 2012-10-15
    • 2017-11-22
    • 1970-01-01
    • 1970-01-01
    • 2015-10-18
    • 1970-01-01
    • 2018-04-28
    • 2015-11-22
    • 2014-03-26
    相关资源
    最近更新 更多