产品简介
multiotp OTP 是一款开源的强双因素认证 PHP 库,支持 OATH 认证的 HOTP/TOTP 算法,兼容 YubiKey、移动 OTP、短信验证码等多种方式。它适用于需要为应用程序或系统添加安全登录功能的开发者和管理员,提供轻量级、跨平台的认证解决方案。
核心功能
- 开源免费,遵循 GNU LGPL 协议
- 支持 OATH HOTP/TOTP 双因素算法
- 兼容 YubiKey 和移动 OTP 认证
- 提供短信验证码和 QR 码配置功能
- 跨平台部署,支持 Docker 和 Windows/Linux
快速开始
- 从官网下载二进制包或拉取 Docker 镜像 multiotp/multiotp-open-source。
- 配置卷映射,启动容器并设置默认密码 myfirstpass。
- 集成到目标系统,如配置 FreeRADIUS 或安装 Windows 凭据提供程序。
界面预览
与其他方案对比
| 对比项 | multiotp | 同类方案 |
|---|---|---|
| 认证功能支持 | 支持多种认证方式,包括 HOTP/TOTP、YubiKey、短信等,并提供 QR 码配置。 | 可能仅支持基本 OTP 或需要额外插件,功能较为单一。 |
| 部署灵活性 | 提供 Docker 容器、虚拟设备和跨平台二进制包,易于部署和集成。 | 可能绑定特定平台或需要复杂配置,部署门槛较高。 |
适合谁用
- 需要为 PHP 应用添加双因素认证的开发者
- 管理企业网络,寻求开源认证方案的 IT 管理员
- 使用 Windows RDP 登录,希望增强安全性的企业用户
下载与版本
当前最新版本为 5.10.2.2,发布于 2026-04-05。支持 多平台。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/multiOTP/multiotp