gitlink-cli/skills/gitlink-shared/examples/auth-workflow.md

994 B
Raw Blame History

认证工作流

步骤 1登录

gitlink-cli auth login
# 交互式输入用户名和密码
# Token 自动存储到 OS Keychain

步骤 2验证登录

gitlink-cli auth status
# 输出:✓ Logged in as wbtiger

步骤 3测试 API 访问

gitlink-cli user +me
# 返回当前用户信息

场景Token 过期重新登录

# 遇到 401 错误时
gitlink-cli auth login

# 或使用已有 Token
gitlink-cli auth login --token
# 粘贴 Token 后回车

场景:切换账户

# 登出当前账户
gitlink-cli auth logout

# 登录新账户
gitlink-cli auth login

常见问题

Q: Token 存储在哪里? A: OS KeychainmacOS/ Secret ServiceLinux/ Credential ManagerWindows

Q: Token 有效期多长? A: 7 天,过期需重新登录

Q: 如何使用已有 Token A: 运行 gitlink-cli auth login --token,粘贴 Token 后回车