bcrypt哈希应该存储在主用户表中还是存储在自己的表中?

时间:2013-03-27 15:08:00

标签: php mysql bcrypt

根据我的阅读,bcrypt生成的哈希值应存储为CHAR(60)类型。

现在,这些bcrypt哈希值是应该与用户的UserUserID一起存储在主Username表中,还是应该存储在自己的表中,包含2列{{ 1}}?

2 个答案:

答案 0 :(得分:2)

可以将它存储在User表中。这并不重要。为简单起见,我会将其存储在User

答案 1 :(得分:0)

根据您的喜好,我认为,第一范式是重复项目;关于这个概念,你只能使用一个字段,但(如果我必须这样做)我更喜欢2列。 paladinux