【发布时间】:2015-01-27 08:11:38
【问题描述】:
当允许通过 OAuth(如 OpenID、Facebook、Twitter 等)登录时,我们将 Oath 提供者提供的访问令牌保存在 mysql 数据库中以供将来验证。在一些教程中,保存访问令牌的列是varchar(255),有些使用text。我想知道访问令牌(通过 facebook 和 twitter 等常见网站)是否超过 255 个字符,需要 text 列。我们应该考虑这种可能性吗?
【问题讨论】:
-
来自规范:“此规范未定义访问令牌字符串大小。” - tools.ietf.org/html/rfc6749#section-4.2.2
标签: authentication oauth facebook twitter-oauth facebook-oauth