假设我有一个团队或组织管理一个 Twitter 帐户和一个 Facebook 页面。不同的用户需要能够将内容发布到同一个帐户。如何最大限度地降低此帐户被盗用的风险?
在我看来,理想的情况是(1)多个用户拥有发布权限,并且没有用户拥有管理员权限,结合(2)通过只能用于发布但不能更改的服务间接发布到帐户设置。
我可以通过 Twitter 实现这一点:该帐户永远不会在任何浏览器或应用程序中使用。密码离线保存在安全的地方。每个用户都设置了一个 Tweetdeck 帐户并将 twitter 帐户与其关联。这样他们可以发布到 Twitter,但不能更改原始 Twitter 密码或任何其他设置。如果有人未经授权访问了任何团队成员的 tweetdeck 帐户,最坏的可能结果将是推文。如果原始 twitter 帐户被黑客入侵或忘记密码,则会进行通常的帐户恢复。由于原始帐户只是间接使用,它实际上不如经常使用的帐户不安全。
这种方法在被公共汽车撞到的情况下也有帮助:用于 twitter 帐户的电子邮件是属于组织的电子邮件帐户,因此获取帐户恢复信息是微不足道的。
我没有想到在 Facebook(或其他社交网络上没有类似的方法,其中有与个人资料相关联的次要资料。我认为 Google Plus 也有这种行为)?
在 Facebook 中,至少一个用户必须是“页面”的管理员。管理员凭据链接到日常使用的个人帐户。如果此个人帐户被盗用,则整个页面都会被盗用。多个用户可以是管理员,但这只会带来多重风险,因为单个管理员可以删除所有其他管理员。
再加上针对 facebook 的大量恶意软件和 xss 攻击,以及虚假登录屏幕和社会工程攻击。
1) 我在推特上发帖的假设和方法是正确的还是有缺陷的?2)如果(1)是正确的,如何继续发布到FB?