账户与登录
了解 Federation 登录,以及 App 与 CLI 如何共用账户。
Vibecape 使用 Downcity Federation 识别用户。Federation 提供稳定的用户 ID 和登录会话,但不管理 Vibecape Group 或 Space。
登录
可以在 App 的账户设置中登录,也可以使用 CLI:
vibecape login
vibecape users
vibecape users use <user-id>App 和 CLI 共用 ~/.vibecape/app.db 中的账户。CLI 不创建独立 credential 文件。Token 直接保存在该数据库中,数据库文件仅允许当前操作系统用户读写。
多个用户
vibecape users 会列出所有已登录身份并标记当前用户。需要用另一个身份执行 CLI 操作时,先运行 vibecape users use <user-id>。
退出
vibecape logout
vibecape logout <user-id>退出账户时,App 会移除该账户对应的本地 Group 和 Remote Space 连接。它不会删除本地 clone 文件,也不会删除 Vibecape Server 上的 Group 成员关系。