Php 如何生成格式良好的请求令牌?

Php 如何生成格式良好的请求令牌?,php,oauth,request,token,Php,Oauth,Request,Token,我正在为我的web应用程序创建OAuth登录,我正在寻找创建/存储请求令牌的最安全、最高效的方法。据我所知,它需要: 独树一帜 限时 创建唯一令牌的最佳方法是什么?我应该如何存储它(例如,表是什么样子?您可能最好使用现有的框架,如。它有客户机和服务器示例,您可以重用它们。它支持各种数据库,包括MySQL。你可以浏览网页 md5(uniqid(“”,true))+uniqie index+char(32)作为一个列就足够了 不,不应该有时间限制。以twitter为例,他们拥有无限的代币。这种行为取

我正在为我的web应用程序创建OAuth登录,我正在寻找创建/存储请求令牌的最安全、最高效的方法。据我所知,它需要:

  • 独树一帜
  • 限时

  • 创建唯一令牌的最佳方法是什么?我应该如何存储它(例如,表是什么样子?

    您可能最好使用现有的框架,如。它有客户机和服务器示例,您可以重用它们。它支持各种数据库,包括MySQL。你可以浏览网页

  • md5(uniqid(“”,true))
    +uniqie index+
    char(32)
    作为一个列就足够了
  • 不,不应该有时间限制。以twitter为例,他们拥有无限的代币。这种行为取决于您的API需求和性质。与twitter相对的是facebook——他们的代币可以使用30-60分钟

  • 因为我自己在滚动,所以这是更有用的答案:)