根据我的阅读,bcrypt生成的哈希值应存储为CHAR(60)
类型。
现在,这些bcrypt哈希值是应该与用户的User
和UserID
一起存储在主Username
表中,还是应该存储在自己的表中,包含2列{{ 1}}?
答案 0 :(得分:2)
可以将它存储在User
表中。这并不重要。为简单起见,我会将其存储在User
。
答案 1 :(得分:0)
根据您的喜好,我认为,第一范式是重复项目;关于这个概念,你只能使用一个字段,但(如果我必须这样做)我更喜欢2列。 paladinux