【发布时间】:2013-05-04 03:18:25
【问题描述】:
我创建了一个简单的 facebook 应用程序,我想将 facebook 令牌存储在我的 mysql 数据库中。我必须使用什么字段类型来存储 facebook 令牌?
【问题讨论】:
-
varchar(255)应该没问题吧? -
没有。不要限制令牌的存储大小。
标签: mysql facebook facebook-graph-api
我创建了一个简单的 facebook 应用程序,我想将 facebook 令牌存储在我的 mysql 数据库中。我必须使用什么字段类型来存储 facebook 令牌?
【问题讨论】:
varchar(255) 应该没问题吧?
标签: mysql facebook facebook-graph-api
您需要存储您从 facebook 身份验证 API 返回的 access_token 和 user_id,因此如果您需要重新生成访问令牌,您可以使用用户 id 执行此操作。
请注意,Facebook 将逐步淘汰 offline_access 权限,这是大多数永久身份验证风格应用程序的支柱,其中访问令牌作为主要身份验证凭据保存到数据库中。这将意味着无限期地依赖一个访问令牌的旧服务器端方法将不再可行。可以在此处找到有关此更改的详细信息:
https://developers.facebook.com/roadmap/offline-access-removal/
就字段类型而言,您可以存储为 mysql VARCHAR(255) 或 TINYTEXT
【讨论】: