为什么每个客户端一个凭据很重要
第三方 Bluesky 客户端是登录你账户的独立软件。如果你把主密码交给它,每个客户端就共享同一个秘密和同一个影响范围。应用密码缩小了这种暴露面:它是一个独立的凭据,你可以在不更改其他地方使用的密码的情况下将其停用。
Bluesky 官方生态文档建议,对于兼容的第三方客户端,应使用应用密码而非主账户密码。来源
该建议关乎凭据卫生,而非对任何特定客户端的信任。同一份官方文档还设定了一个硬性边界,在你依赖应用密码作为安全网之前应当了解。
应用密码拥有广泛的账户操作权限,但被限制执行账户删除或迁移等破坏性操作,也不能创建新的应用密码。来源
因此,应用密码并非只读。它可以对你的账户进行广泛操作,但不能删除或迁移账户,也不能生成更多应用密码。请围绕这种不对称性来规划你的清单。
客户端与凭据清单
在撤销任何东西之前先建立表格。列出你认识的每个客户端、它使用的凭据以及依赖它的内容。
| 客户端或工具 | 使用的凭据 | 是否仍需要? | 停用步骤 |
|---|---|---|---|
| 移动端或桌面客户端 | 专用应用密码 | 是 / 否 | 退出登录后在官方设置中撤销 |
| 调度或跨平台发布工具 | 专用应用密码 | 是 / 否 | 断开工具连接,然后撤销 |
| 一次性实验 | 你无法识别的应用密码 | 通常否 | 撤销匹配的条目 |
| 未知条目 | 不明确 | 先调查 | 按创建日期和标签匹配 |
两条规则让表格保持诚实。第一,一个客户端应映射到一个应用密码;如果两个工具共享一个凭据,你无法在不破坏另一个的情况下停用其中一个。第二,已连接的客户端并非另一个公开账户的证据。被授权发布的工具不会创建第二个身份,而在其他地方匹配到的公开个人资料是线索,不是所有权的证明。
停用检查表
- 打开官方账户设置,查看应用密码和已连接访问的列表。
- 使用标签和创建日期将每个条目匹配到客户端,而非猜测。
- 先退出客户端登录,然后撤销其应用密码,以免工具使用过期凭据重试。
- 在你确认客户端不再有访问权限之前,保留你的主密码和你控制的恢复方法。
- 一周后重新检查列表;你无法解释的条目值得撤销。
不要假设撤销会删除客户端已存储的数据,也不要把断开登录等同于删除账户。如果你正在更广泛地梳理旧账户,查找被遗忘的在线账户指南涵盖了清单习惯;我们的方法论解释了我们如何描述工具限制。
用户名检查的适用场景
凭据审查回答的是“谁能以我的身份行事”。另一个问题是“哪些公开用户名与我关联”。TraceSeek 在 20–30 秒内检查用户名在 3,000+ 个平台上的情况,首次扫描免费且无需注册。结果是公开匹配,并非所有权证明,且该应用不会更改平台设置或泄露私人信息。用它列出你自己已知的用户名,然后在各自的官方设置中逐一审查。
关键事实
- Bluesky 官方生态文档建议,对于兼容的第三方客户端,应使用应用密码而非主账户密码。
- 应用密码拥有广泛的账户操作权限,但被限制执行账户删除或迁移等破坏性操作。
- 应用密码不能用于创建更多应用密码。
- TraceSeek 在 20–30 秒内检查用户名在 3,000+ 个平台上的情况,首次扫描免费。