关于Gurlic的匿名帖子非常简单。有一个实际的用户名是匿名用户。每当创建新的匿名帖子时,数据库查询都将如下所示:
最初,我希望用户可以编辑匿名帖子。不过,这有点棘手,因为必须有一些将用户与帖子本身联系起来的记录-这违背了匿名帖子的目的。在数据库泄漏的情况下,该连接是公开的。我们不想要那样。
因此,匿名帖子几乎是一次性的操作,因为创建后,用户将不再对它们具有任何控制权-无论是编辑帖子,将其标记为NSFW还是将其删除等等。
这也意味着匿名用户与其他任何用户一样都具有个人资料,并且可以被关注,提及等。
我确定有人可以采用更好的方式来实现匿名帖子,这些匿名帖子与创建它们的用户相关联,同时又很安全。不过,这似乎确实需要很多额外的工作。