ComfyUI 魔法书 Logo
🏠 首页
👥 加群
🔥 报错不求人
😎 大帅比
登录 →
ComfyUI 魔法书 Logo
🏠 首页 👥 加群 🔥 报错不求人 😎 大帅比
登录
  1. 首页
  2. 🧩 插件工坊 (Plugin Workshop)
  3. ComfyUI-Login插件安装使用全攻略 轻松掌握登录功能

ComfyUI-Login插件安装使用全攻略 轻松掌握登录功能

0
  • 🧩 插件工坊 (Plugin Workshop)
  • 发布于 2025-06-30
  • 43 次阅读
编程界的小学生
编程界的小学生

ComfyUI-Login 插件完全教程

1. 插件简介

插件原地址: https://github.com/liusida/ComfyUI-Login

这个插件就像给你的 ComfyUI 装上了一道"安全门",让只有知道密码的人才能进入使用。想象一下,你的 ComfyUI 就像你家的房子,这个插件就是门锁,只有输入正确的密码才能进门。

主要功能:

  • 给 ComfyUI 加上登录验证,就像给手机设置密码锁屏一样
  • 提供访客模式,让别人可以体验但不能乱改设置
  • 支持隐私图片上传,图片会被加密保护
  • 自动释放内存,当你离开时帮你清理垃圾
  • 防止别人通过程序接口偷偷使用你的 ComfyUI

能带来什么效果:

  • 保护你的 ComfyUI 不被陌生人随意使用
  • 让你可以安全地把 ComfyUI 放在网上供朋友使用
  • 上传的图片会被加密,更加安全私密
  • 系统会自动管理内存,运行更流畅

2. 如何安装

方法一:手动下载安装

  1. 打开你的 ComfyUI 安装文件夹
  2. 找到 custom_nodes 文件夹(就像一个专门放插件的抽屉)
  3. 在这个文件夹里打开命令行工具
  4. 输入命令:git clone https://github.com/liusida/ComfyUI-Login.git
  5. 进入插件文件夹:cd ComfyUI-Login
  6. 安装依赖:pip install -r requirements.txt
  7. 重启 ComfyUI

方法二:ComfyUI Manager 安装

  1. 在 ComfyUI 界面找到 Manager 按钮
  2. 搜索 "ComfyUI-Login"
  3. 点击安装
  4. 重启 ComfyUI

注意事项:

  • 第一次使用时会要求设置用户名和密码
  • 密码会被加密保存,忘记了需要删除密码文件重新设置
  • 插件会自动创建登录相关的文件夹

3. 节点详细解析

3.1 LoadImageIncognito 节点 - 隐私图片上传大师

这个节点就像一个会变魔术的保险箱,你把图片放进去,它会自动给图片加上密码锁,然后上传到服务器。只有你自己才能打开看到原图,别人看到的只是一堆乱码。

参数详解

参数名 (UI显示)参数名 (代码里)参数值类型建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
选择图片image文件选择-就像选择要放进保险箱的照片,系统会自动给它加密选择要加密上传的图像文件点击"choose file to upload"按钮选择图片文件
自动删除auto_delete开关True就像用完就烧的秘密文件,处理完图片后自动删除加密文件是否在处理完成后自动删除加密的临时文件建议保持开启,这样更安全也节省空间
上传按钮upload按钮-就像保险箱的"存入"按钮,点击后选择要加密的图片触发文件选择对话框的按钮控件点击按钮后会弹出文件选择窗口

3.2 FreeMemory 功能模块 - 自动清洁工

这个功能就像一个勤劳的清洁工,当你离开电脑或者长时间不操作时,它会自动帮你清理内存垃圾,让系统保持清爽。

参数详解

参数名 (UI显示)参数名 (代码里)参数值类型建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
空闲时间idleTimer时间30分钟就像设置"多久没动静就自动打扫",超过这个时间不操作就清理内存用户无操作后触发内存清理的等待时间30分钟没有鼠标键盘操作就自动清理
卸载模型unload_models开关true就像把暂时不用的大件家具收起来,释放更多空间是否卸载当前加载的AI模型以释放显存自动执行,无需手动设置
释放内存free_memory开关true就像倒垃圾,把不用的数据清理掉是否执行内存垃圾回收自动执行,无需手动设置

3.3 GuestMode 功能模块 - 访客管理员

这个功能就像一个门卫,专门管理访客。访客可以进来参观和体验,但不能乱动重要的设置和按钮。

参数详解

参数名 (UI显示)参数名 (代码里)参数值类型建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
访客模式状态guestMode开关false就像"访客"胸牌,告诉系统这个人只是来参观的标识当前用户是否为访客模式在登录页面选择"Guest Mode"按钮
菜单限制comfy-menu界面元素受限就像给访客划定活动区域,只能看到和使用基本功能限制访客用户可见的菜单选项访客只能看到队列按钮,其他按钮被隐藏
允许的操作allowed_post_path路径列表限定列表就像给访客发放"通行证",只能去指定的地方访客模式下允许访问的功能路径只能提交任务和上传图片,不能修改设置

3.4 LoadImageIncognito JavaScript模块 - 加密上传助手

这个模块就像一个会变魔术的快递员,在你的图片离开电脑之前,先给它穿上"隐身衣"(加密),然后安全送达服务器。

参数详解

参数名 (UI显示)参数名 (代码里)参数值类型建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
全局密钥globalKey密钥随机生成就像保险箱的钥匙,每次都是全新的,别人猜不到AES-256加密使用的随机密钥系统自动生成,无需手动设置
初始向量globalIv向量随机生成就像密码锁的随机数字,让加密更安全AES加密的初始化向量系统自动生成,无需手动设置
文件扩展名extension文字自动检测就像文件的"身份证",告诉系统这是什么类型的图片上传文件的格式后缀支持jpeg、png、webp格式
随机文件名randomFilename文字自动生成就像给文件起个化名,让别人不知道原来的名字为上传文件生成的随机名称系统自动生成6位随机字符
加密文件encryptedFile文件加密后就像穿上隐身衣的图片,看起来像乱码但实际是你的照片经过AES加密处理的图像文件自动处理,用户无感知

3.5 Logout 功能模块 - 安全退出管家

这个功能就像一个贴心的管家,当你要离开时,它会帮你收拾好东西,清理痕迹,然后安全地锁好门。

参数详解

参数名 (UI显示)参数名 (代码里)参数值类型建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
登出按钮logoutButton按钮-就像房间的"退房"按钮,点击后安全离开触发登出流程的用户界面按钮点击右上角的"Logout"按钮
工作流保存workflowData数据保留就像离开前把重要文件收好,下次回来还能继续用保存用户当前的工作流程数据自动保存,无需手动操作
清理缓存localStorage.clear操作执行就像离开前清理桌面,把私人物品收起来清除浏览器本地存储的敏感数据自动执行,保护隐私
会话清理sessionStorage.clear操作执行就像关闭所有打开的文件,确保没有遗留清除当前会话的临时数据自动执行,确保安全

3.6 UpgradeSlotDefaults 功能模块 - 智能推荐助手

这个功能就像一个会学习的小助手,它会记住你经常用哪些节点,然后在你需要时优先推荐这些节点,让工作更高效。

参数详解

参数名 (UI显示)参数名 (代码里)参数值类型建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
衰减因子decalyFactor数字0.9就像记忆会慢慢淡化,旧的使用记录会逐渐减弱影响历史使用记录的权重衰减系数0.9表示每次新记录时,旧记录权重乘以0.9
推荐数量suggestionsNumber数字5就像菜单上推荐几道招牌菜,设置显示多少个推荐节点节点连接时显示的推荐选项数量可以在设置中调整为1-100之间的数字
输入追踪slot_types_default_in_trace对象动态就像记录本,记住哪些节点经常接收什么类型的数据记录各类型输入的节点使用频率系统自动记录,存储在浏览器本地
输出追踪slot_types_default_out_trace对象动态就像另一个记录本,记住哪些节点经常输出什么类型的数据记录各类型输出的节点使用频率系统自动记录,存储在浏览器本地
搜索过滤search_filter_enabled开关true就像给搜索框加上智能提示,输入时会自动过滤匹配的选项启用节点搜索时的智能过滤功能自动启用,让搜索更方便
中键添加middle_click_slot_add_default_node开关true就像快捷键,用鼠标中键点击连接点就能快速添加推荐节点启用鼠标中键快速添加默认节点功能中键点击节点的输入/输出点即可

4. 使用技巧和建议

4.1 安全设置技巧

  • 密码设置: 选择复杂但好记的密码,避免使用生日等容易猜到的密码
  • 定期更换: 建议每隔一段时间更换密码,删除PASSWORD文件重新设置
  • 访客模式: 如果要给别人演示,使用访客模式更安全

4.2 隐私图片使用建议

  • 敏感图片: 处理私人照片时优先使用LoadImageIncognito节点
  • 自动删除: 建议保持自动删除功能开启,避免服务器存储过多临时文件
  • 网络环境: 在公共网络环境下使用时,加密上传更安全

4.3 性能优化建议

  • 内存管理: 保持FreeMemory功能开启,让系统自动管理内存
  • 长时间使用: 如果需要长时间运行,可以适当调整空闲时间设置
  • 访客限制: 使用访客模式时,系统资源消耗会更少

4.4 智能推荐优化

  • 推荐数量: 新手建议设置5-10个推荐,熟练后可以减少到3-5个
  • 使用习惯: 多使用中键点击功能,系统会学习你的使用习惯
  • 定期清理: 如果推荐不准确,可以清理浏览器本地存储重新学习

5. 常见问题解答

Q1: 忘记密码怎么办?

A:

  • 找到ComfyUI安装目录下的login文件夹
  • 删除里面的PASSWORD文件
  • 重启ComfyUI,系统会要求重新设置密码

Q2: 访客模式怎么开启?

A:

  • 在ComfyUI安装目录下的login文件夹中创建一个名为GUEST_MODE的空文件
  • 重启ComfyUI
  • 登录页面会出现"Guest Mode"按钮

Q3: 加密图片无法显示怎么办?

A:

  • 检查网络连接是否正常
  • 确保浏览器支持JavaScript
  • 尝试刷新页面重新上传

Q4: 系统运行变慢怎么办?

A:

  • 检查FreeMemory功能是否正常工作
  • 适当减少空闲时间设置
  • 清理浏览器缓存和本地存储

Q5: 无法通过程序接口访问怎么办?

A:

  • 查看控制台输出的token信息
  • 在请求中添加Authorization Bearer头部
  • 或者在URL中添加token参数

Q6: 智能推荐不准确怎么办?

A:

  • 清理浏览器localStorage中的推荐数据
  • 重新使用一段时间让系统学习
  • 调整推荐数量设置

6. 高级功能详解

6.1 程序接口保护

插件不仅保护网页访问,还保护程序接口调用:

  • Token验证: 每次登录后会生成唯一的访问令牌
  • Bearer认证: 支持标准的HTTP Bearer认证方式
  • URL参数: 也可以通过URL参数传递token

6.2 会话管理

  • 自动过期: 密钥会定期更新,提高安全性
  • 多种存储: 支持Cookie和Session两种会话管理方式
  • 跨域支持: 支持CORS跨域访问控制

6.3 文件加密机制

  • AES-256加密: 使用军用级别的加密算法
  • 随机密钥: 每次上传都生成新的加密密钥
  • 内存处理: 密钥只存在内存中,不写入磁盘

6.4 智能学习系统

  • 使用频率追踪: 记录每个节点的使用频率
  • 权重衰减: 旧的使用记录会逐渐减弱影响
  • 个性化推荐: 根据个人使用习惯提供推荐

7. 故障排除指南

7.1 登录相关问题

  • 无法访问登录页面: 检查插件是否正确安装
  • 密码验证失败: 确认密码输入正确,注意大小写
  • 页面显示异常: 清理浏览器缓存,刷新页面

7.2 功能异常问题

  • 加密上传失败: 检查网络连接和JavaScript支持
  • 内存清理无效: 确认FreeMemory.js文件存在且未被修改
  • 推荐功能异常: 清理本地存储数据,重新训练

7.3 性能问题

  • 响应速度慢: 检查服务器资源使用情况
  • 内存占用高: 调整内存清理间隔时间
  • 加密处理慢: 考虑图片大小和服务器性能

8. 总结

ComfyUI-Login 插件是一个功能全面的安全防护工具,它不仅提供了基础的登录验证功能,还包含了隐私保护、智能推荐、自动优化等高级特性。

核心价值:

  • 安全防护: 多层次的安全保护机制
  • 隐私保护: 图片加密上传,保护敏感内容
  • 智能优化: 自动内存管理和智能推荐
  • 用户友好: 访客模式和个性化设置

适用场景:

  • 需要在公网部署ComfyUI的用户
  • 处理敏感图片内容的专业用户
  • 需要给他人演示但保护系统安全的用户
  • 希望提高工作效率的重度用户

通过本教程,你应该已经掌握了:

  • 插件的完整安装和配置方法
  • 6个功能模块的详细使用方法
  • 各种使用技巧和优化建议
  • 常见问题的解决方案

记住,安全永远是第一位的。这个插件就像给你的ComfyUI装上了一套完整的安全系统,让你可以放心地在任何环境下使用!

标签: #插件 2338
相关文章

ComfyUI错误修复插件详解:轻松解决常见问题 2025-07-10 18:25

ComfyUI-CustomMenu插件使用教程:高效自定义工作流指南 2025-07-10 17:50

ComfyUI图像合并插件comfyui-merge使用教程 2025-07-03 22:44

ComfyUI 图像合并插件教程 (comfyui-merge) 1. 插件简介 这是一个专门用来合并图片的 ComfyUI 插件,就像用 PS 把多张图片叠在一起那样。它的特别之处在于你精确控制每张图片的混合方式。 GitHub 地址:https://github.com/LingSss9/com

ComfyUI WAN 2.2视频插件教程:万相AI提示词全攻略 2025-07-31 11:47

ComfyUI WAN 2.2视频插件教程:万相AI提示词实战指南 2025-07-29 20:10

ComfyUI HeyGem数字人插件教程:零基础快速精通指南 2025-07-22 14:10

目录

从节点基础到高阶工作流,我们为你绘制最清晰的 ComfyUI 学习路径。告别困惑,让每一次连接都充满创造的魔力,轻松驾驭 AI 艺术的无限可能。

  • 微信
  • B站
  • GitHub
Copyright © 2025 AIX All Rights Reserved. Powered by AIX.
隐私政策
津ICP备2024019312号