steinhh
(Stein Haugan)
1
您好!我们的 OpenID 提供商出现了一个小故障,他们意外地泄露了过多的用户信息(相当于挪威的社会安全号码),现在他们想知道我们的 Discourse 实例是否可能存储了这些信息。所讨论的信息很可能在 userinfo 响应中显示为类似以下内容:
“norEduPersonNIN”: “23080374554”
有没有可能这些不必要的信息被存储在任何地方?
在我看来不太可能,但是:
- 整个响应会被记录/存储在某处吗?
- 这种标签的存在会触发一个被存储/记录的错误消息吗?
- 系统会提取并存储响应中的所有内容,“以防万一”吗?
非常感谢能得到一个明确的答复,例如“完全不可能”或“是的,它会被存储,但这是删除该信息的方法” 
david
(David Taylor)
2
你好 @steinhh,我认为这是最好的描述:
信息存储在 user_associated_accounts 数据库表中,因此你可以查看那里了解可能需要清理的内容。
1 个赞
steinhh
(Stein Haugan)
3
谢谢!那里没有发现任何可疑之处。我还让我们的“数据库酒店”人员对数据库进行了完整转储,并在内容中搜索也一无所获。呼。这本是一起值得报纸报道的事件,尽管据我所知,社保号码的等价物本身尚未泄露,只是错误地发放给了身份验证客户端。
1 个赞
simon
4
steinhh
(Stein Haugan)
5
谢谢!幸运的是,它已被禁用。但您是指“/log”,而不是“/logs”吗?在安装目录中找不到后者(我们在 RHEL8 上有直接安装)。
simon
6
是的,目录名为 log。我很确定你遇到的任何相关情况都可以在 production.log 文件中找到。