我允许匿名用户发表评论。我生成一个GUID并将它们插入到userTable中并分配一个匿名角色。
除了帖子本身之外,我不会节省太多,因此用户表字段几乎是空的。
我担心的是,我会在用户表中有不必要的行,然后我必须在某些时候进入并擦除并冒险搞砸了。而且,生成GUID并进行额外插入也很昂贵?
使用所有匿名帖子共享的GUID简单地存储帖子时,做什么是有意义的?
有人可以在这里评估疗效吗?
答案 0 :(得分:2)
我会将这些未经身份验证的用户存储在单独的表中,在他们进行身份验证或注册时将其迁移到主用户表。这将使您在几个月内没有访问时轻松清除它们。
我认为,在某种程度上,你设置了一个cookie或允许你做一些跟踪的东西,否则我没有看到创建一个guid并完成创建用户的所有工作的重点。