Ali*_*Ali 1 sql database race-condition
我无法相信这一点 - 有人实际上在我的社交网站上使用相同的电子邮件创建了两个帐户,即使有服务器端和客户端验证检查都可以防止这种情况发生.但是,在创建这两个帐户时所注明的时间完全是同一时间.
出于某种原因,我怀疑这是否可能使用表格或任何界面 - 但是我更好奇地发现这是如何发生的?有人有任何想法吗?
Qua*_*noi 12
由于某些原因,我怀疑使用表格或任何界面是否可行 - 但是我很想知道这是怎么发生的?任何人有任何想法!
最有可能的是,你没有跟踪的浏览器双帖.
如果您不希望两个人在您的社交网络中共享一个电子邮件地址,请UNIQUE对email字段进行约束.
要避免双重帖子,请在页面的隐藏控件中生成随机字符串,将其保留在列中并创建此列UNIQUE.
| 归档时间: |
|
| 查看次数: |
291 次 |
| 最近记录: |