登录认证
在使用 Lovrabet CLI 之前,你需要先登录你的账号。这个过程就像在手机上第一次打开 App 需要登录一样。
为什么需要登录?
登录后,CLI 才能:
- 从后端获取你的项目信息
- 自动生成 API 调用代码
- 访问只有你可以使用的功能
简单来说,就是让系统知道“你是谁”。
如何登录
只需要一个命令:
# 在终端中执行(Windows 用户推荐使用 Git Bash)
lovrabet auth
然后按回车键,等待浏览器自动打开。

登录过程详解
不用担心,整个过程非常简单:
1️⃣ 检查登录状态
CLI 首先检查你是否已经登录过。如果已经登录,就不需要重复操作。
2️⃣ 启动本地服务
如果需要登录,CLI 会在你的电脑上启动一个临时服务器(不用担心,只有你本地可以访问)。
3️⃣ 打开浏览器
CLI 会显示登录链接并尝试自动打开浏览器。如果浏览器没有自动打开,你可以手动复制显示的链接到浏览器中打开。
如果浏览器自动打开:直接在页面中输入你的用户名和密码。
如果浏览器没有自动打开:
- 在终端中找到显示的登录链接(通常是
https://localhost:xxxx格式) - 复制这个链接
- 手动打开浏览器,粘贴链接并访问
- 在打开的页面中输入你的用户名和密码
4️⃣ 完成登录
登录成功后,浏览器会跳转回本地页面,CLI 会自动保存你的登录信息。
5️⃣ 退出
终端显示“登录成功”后,按 q 键退出即可。
登录信息存放在哪?
你的登录信息会安全地存放在:
- Cookie 文件:
~/.lovrabet/cookie - 配置目录:
~/.lovrabet/
解释:
~表示你的用户主目录。在 Windows 上就是C:\Users\你的用户名,在 Mac/Linux 上就是/Users/你的用户名或/home/你的用户名。
常见问题
问题 1:浏览器没有自动打开
解决方法:
- 手动复制终端显示的登录链接到浏览器中打开
- Windows 用户:在 Git Bash 中可以右键选择链接进行复制
- 如果经常遇到这个问题,可以检查系统的默认浏览器设置
问题 2:想切换到其他账号
解决方法:
- 删除登录信息文件:
rm ~/.lovrabet/cookie - 重新登录:
lovrabet auth
问题 3:浏览器显示“不安全连接”
原因:本地服务使用自签名证书,浏览器会显示警告。
解决方法:点击“高级”或“详细信息”,选择“继续访问”或“仍要访问”。
小提示
- 首次使用必须登录:在使用其他功能之前,请先执行
lovrabet auth - 登录状态持久有效:一次登录后,很长时间内都不需要重复登录
- 安全放心:登录信息只保存在你的本地电脑上