跳转到内容

凭证管理

在安宝助手中,“凭证” (Credential) 是连接“平台”和“浏览器 Profile”的桥梁。它代表了**“用哪个账号登录哪个网站”**这一核心概念。

  • 平台: 您要进行自动化操作的目标网站。
  • 浏览器 Profile: 一个独立的“身份”管理单元,用于隔离不同账号的登录状态和持久化数据。

通过创建一个凭证,您可以将一个特定的“身份”(Profile)与一个“平台”关联起来,以便在后续的自动化任务中,脚本可以加载该身份对应的登录状态,实现自动登录。

这是使用凭证功能的第一步。您需要先为您想管理的每个账号创建一个独立的 Profile。

  1. 在“凭证管理”页面,点击页面左上方的 “Profile 管理” 按钮 (带有设置图标)。
  2. 在打开的管理抽屉中,点击 “新建 Profile”
  3. 为这个 Profile 起一个易于识别的名称,例如 我的B站主账号公司抖音号
  4. 点击保存。

安宝助手平台本身不存储或管理您的登录凭据(如密码或 Cookie)。您可以通过以下两种方式为 Profile 建立登录状态:

这是最直接、最可靠的方式。

  1. 在“凭证管理”列表中,找到您想登录的凭证。
  2. 点击其操作列中的 “启动” 按钮。
  3. 系统会以“有头模式”(显示浏览器界面)为您打开一个独立的浏览器窗口,并加载该凭证关联的平台网址和 Profile。
  4. 在这个浏览器中,手动完成登录操作
  5. 登录成功后,相关的 Cookie 和状态会自动保存在这个 Profile 中。关闭浏览器即可。

重要:如何正确结束“手动启动”会话

Section titled “重要:如何正确结束“手动启动”会话”

为了确保您在浏览器中所做的所有操作(特别是登录)能够被正确保存,请务必遵循以下两种推荐方式来结束会话:

方式一:最佳实践 - 使用应用内“强制释放”按钮

Section titled “方式一:最佳实践 - 使用应用内“强制释放”按钮”

这是最推荐的、最安全的退出方式。

  1. 在您完成所有浏览器操作后,切回“安宝助手”应用程序。
  2. 在“资源管理器”或相关界面中,找到正在运行的“手动启动”会话。
  3. 点击该会话对应的“强制释放”或“停止”按钮。

工作原理:此操作会向后端发送一个明确的信号,后端会以一种确保浏览器有足够时间将会话数据(Cookies, Local Storage 等)完全写入磁盘的方式,来安全地终止浏览器进程。使用此方法可以100%保证您的登录状态不会丢失。

方式二:备用方案 - 等待后退出

Section titled “方式二:备用方案 - 等待后退出”

如果您习惯直接关闭浏览器窗口或使用 Command+Q,请注意:

  • 不要立即关闭:在您完成登录或其他关键操作后,请至少等待 5-10 秒钟,让浏览器有时间在后台完成数据同步。
  • 可能会失败:直接关闭浏览器(特别是快速连续操作时)存在一定的风险,可能会导致 Chrome 认为自身“未正确关闭”,并造成最近的会话数据丢失。

总结:为了确保万无一失,请始终使用应用内的“强制释放”按钮来结束您的“手动启动”会话。

部分设计良好的脚本在首次运行时,会检测到当前 Profile 没有登录信息。此时,它可能会:

  1. 自动以“有头模式”运行。
  2. 打开目标网站的登录页面。
  3. 暂停执行,并提示您手动完成登录操作。

当您手动登录成功后,脚本会将登录状态保存到 Profile 中,以供后续使用。

进入“凭证管理”页面后,您会看到一个包含所有已创建凭证的列表。您可以在顶部的搜索框中按凭证名称进行筛选。

  1. 确保您已经创建了目标平台和一个用于承载登录状态的浏览器 Profile。
  2. 点击页面左上角的 “新建凭证” 按钮。
  3. 在表单中,从下拉列表选择一个 Profile 和一个 平台
  4. 为这个“平台-Profile”组合起一个易于识别的凭证名称,例如 B站-大号
  5. 点击 “保存”
  • 编辑: 您可以随时在凭证列表中,点击“编辑”按钮来修改凭证的名称、关联的平台或 Profile。
  • 删除: 点击“删除”按钮来移除一个凭证。
    • 重要: 如果一个凭证正在被任何“调度计划”所使用,为了防止任务执行失败,系统将禁止删除该凭证,并提示您哪些任务正在使用它。您需要先在计划任务中解除对该凭证的引用,然后才能成功删除。