代码之家  ›  专栏  ›  技术社区  ›  Matt Williamson

OAuth2.0教程?[关闭]

  •  10
  • Matt Williamson  · 技术社区  · 14 年前

    我正在twisted上编写restweb服务,我想使用OAuth 2 请求授权。有没有教程可以帮助我编写OAuth服务器而不必阅读整个规范?我知道这是草稿,但连Facebook都在用。

    3 回复  |  直到 14 年前
        1
  •  11
  •   mikemaccana    4 年前

    为2012年编辑 :在以下位置尝试Google OAuth 2游乐场 https://code.google.com/oauthplayground 一个实际的演示。它将允许您查看工作请求。

    没有任何好的、通用的oauth2教程。显然,IETF规范和任何工程规范一样,设计得具体而详细,而不是简短而简单。

    另外,许多其他OAuth2文档与OAuth1不同,这是一种尝试和学习东西的可怕方式。

    我发现Google自己的(特定于Google的)oAuth 2文档对于理解它实际上是如何工作的相对较好—发送了什么、以什么请求发送给谁: https://developers.google.com/oauthplayground/

        2
  •  3
  •   jdi    13 年前

    FWIW,我这里有一个使用django和活塞与oauth2的示例项目: https://bitbucket.org/justinfx/django-piston-oauth2-nonrel-example

        3
  •  1
  •   Matt Williamson    14 年前

    OAuth最终变得如此简单,根本不需要库。它归结为使用HTTPS并按照草案中的规定传递正确的POST参数: http://tools.ietf.org/html/draft-ietf-oauth-v2-10