CLI
CLI 登录
使用 codeforge login 在本机保存 CLI token。
codeforge login 用于把当前机器和你的 CodeForge 账号绑定。登录后才能初始化项目和提交评测。
用法
交互式登录:
codeforge login也可以直接传入手机号和密码:
codeforge login --phone 13800138000 --password "your-password"如果没有传 --phone,CLI 会提示输入手机号。如果没有传 --password,CLI 会提示输入密码;在支持的终端里,密码输入不会回显。
本地保存
登录成功后,CLI 会把 token 保存到本机配置目录。默认位置是:
~/.config/codeforge/config.json如果设置了 CODEFORGE_CONFIG_DIR,CLI 会改为使用该目录。这个 token 只供 CLI 使用,不等同于浏览器中的 Web 登录会话。
常见错误
手机号不能为空:手机号参数为空,或交互输入为空。密码不能为空:密码参数为空,或交互输入为空。登录失败:手机号或密码错误,或者平台登录服务返回错误。- 网络连接失败:检查平台服务地址和网络连接后重新运行
codeforge login。