A desktop authenticator for Steam, built with Electron and Vue 3.
Steam Desktop Authenticator is a desktop application that provides the functionality of the Steam Mobile Authenticator. It allows you to generate 2FA codes and confirm trades/market listings directly from your computer without needing a phone.
- Cross-Platform: Runs on Windows, macOS, and Linux.
- Multiple Accounts: Manage multiple Steam accounts easily.
- 2FA Codes: Generate Steam Guard codes instantly.
- Confirmations: View, accept, or cancel trade and market confirmations.
- Import: Support importing
.maFilefrom other desktop authenticators (e.g., SDA). - Encryption: Secure your account data with a passkey.
- Proxy Support: Configure HTTP/SOCKS5 proxies for network requests.
Go to the Releases page to download the installer for your operating system.
- Node.js (v18 or higher recommended)
- npm or yarn
# Install dependencies
npm installnpm run devnpm run buildThis project is not affiliated with Valve Corporation or Steam. Use it at your own risk.
Your account secrets (shared_secret, identity_secret) are stored locally. If you enable encryption, they are encrypted using your passkey. Never share your .maFile or secrets with anyone.
Back to Top
Steam Desktop Authenticator 是 Steam 移动验证器的桌面版实现。它允许您直接在电脑上生成 2FA 验证码并确认交易或市场挂单,而无需使用手机。本项目基于 Electron 和 Vue 3 构建。
- 跨平台: 支持 Windows, macOS 和 Linux。
- 多账号管理: 轻松管理多个 Steam 账号。
- 2FA 验证码: 实时生成 Steam Guard 令牌。
- 交易确认: 查看、接受或取消交易和市场确认。
- 导入功能: 支持从其他桌面验证器(如 SDA)导入
.maFile文件。 - 安全加密: 支持设置密码(Passkey)加密存储本地数据。
- 代理支持: 支持配置 HTTP/SOCKS5 代理。
请前往 Releases 页面下载对应您操作系统的安装包。
- Node.js (推荐 v18 或更高版本)
- npm 或 yarn
# 安装依赖
npm installnpm run devnpm run build本项目与 Valve Corporation 或 Steam 无关。使用本软件产生的风险由您自行承担。
您的账号密钥(shared_secret, identity_secret)存储在本地。如果您启用了加密,它们将使用您的密码进行加密。切勿将您的 .maFile 或密钥分享给任何人。
回到顶部