【发布时间】:2011-03-13 02:57:10
【问题描述】:
OpenID 身份 URL 是否被视为敏感信息?例如,将纯文本 OpenID 身份 URL 存储在数据库中是否安全?
我想不出任何你不应该这样做的理由……但该死的,我有时擅长犯错!
【问题讨论】:
OpenID 身份 URL 是否被视为敏感信息?例如,将纯文本 OpenID 身份 URL 存储在数据库中是否安全?
我想不出任何你不应该这样做的理由……但该死的,我有时擅长犯错!
【问题讨论】:
在我看来,它应该被视为秘密。以纯文本形式存储在 DB 中是安全的,但我不会到处显示人们的 OpenID 供任何人查看。原因有很多,其中一些是:
它保持私有并不重要,但是,额外的哈希(和盐/等)工作并不是真正必要的。它只是创建了另一个地方来保持一些复杂性,以及一个可能出错的区域。也就是说,如果我看到它完成了,我真的不会为此感到沮丧。
当然,我认为将 OpenID 视为公共信息是错误的。
【讨论】:
OpenID 基本上是登录的用户名部分。您无需像对待任何其他 UserID 一样对其进行更安全的处理。
【讨论】: