Session Password

提供安全会话认证,支持bcrypt哈希密码、安全问题、邮箱找回、锁定保护及审计日志。

安装

概览

Session Password 是一款专为 OpenClaw 会话设计的安全认证工具,旨在为聊天环境提供强化的身份验证机制。该工具通过集成 bcrypt 哈希算法、安全问题和邮箱恢复功能,确保用户口令在存储和传输过程中的安全性,有效防范暴力破解和密码泄露风险。当会话启动时,若用户提及“口令”、“密码”、“认证”等关键词,系统将自动触发认证流程,要求输入预设的口令或通过备用方式完成身份确认。

作为一款轻量级且高度可定制的认证守护程序,Session Password 支持中英双语交互,并具备完善的超时控制与失败尝试锁定机制。默认情况下,会话将在60分钟后自动失效;连续5次输错口令后,账户将被临时锁定15分钟,防止恶意攻击。此外,工具还提供了完整的审计日志记录功能,便于管理员追踪认证事件和操作历史。

该技能采用 SkillPay 进行微支付计费,每次调用仅需支付约 $0.001 USDT(按次计费),适合个人开发者或小型团队低成本部署使用。其配置灵活,支持通过 JSON 文件管理主密钥、安全问题及会话状态,安装过程也极为简便,只需运行内置设置脚本即可完成初始化。

核心功能特点

  1. 支持 bcrypt 哈希算法对口令进行高强度加密存储
  2. 提供安全问题和邮箱双重备用验证机制
  3. 具备失败尝试锁定功能(5次错误锁定15分钟)
  4. 可配置会话超时时间(默认60分钟自动退出)
  5. 完整的中英文双语交互界面与指令支持
  6. 集成 SkillPay 微支付系统,按次计费使用

适用场景

Session Password 特别适用于需要高安全性会话管理的场景,例如远程技术支持、私密知识分享或企业内部通讯平台。在这些环境中,普通文本消息易被截获或误读,而通过口令认证可有效区分授权用户与访客,保障敏感信息不被泄露。例如,一个技术爱好者社区可在群聊中启用该技能,仅允许知晓特定口令的成员访问高级教程或代码库。

对于开发者而言,该工具也可用于构建临时私有频道或实验性项目空间。当团队成员协作开发某项功能时,可通过设定一次性口令快速建立受控交流区,避免无关人员干扰。同时,结合邮箱恢复机制,即使忘记口令也能通过注册邮箱找回权限,兼顾安全性与可用性。

此外,Session Password 的轻量化设计与低门槛部署特性,使其非常适合预算有限的个人项目或初创团队。无需复杂服务器架构即可实现企业级认证体验,配合 SkillPay 的透明计费模式,让用户只为实际使用的认证次数付费,极大降低了运维成本。