#steam #totp #generate #codes #shared-secret

simple-steam-totp

使用Rust生成Steam TOTP身份验证代码

1 个不稳定版本

0.1.0 2022年1月15日

#18#shared-secret

MIT 许可协议

4KB

simple-steam-totp

使用Rust生成Steam TOTP身份验证代码。

生成代码需要您的Steam TOTP共享密钥,以下是获取方法:这里

Crates.io软件包

安装

在您的 Cargo.toml 文件中的 [dependencies] 下添加 simple-steam-totp = "0.1.0"

用法

use simple_steam_totp::{generate};

fn main() {
    //                          ↓↓↓ Shared secret, must be a valid base64 encoded string
    match generate("V59i4SUqNiuYDrssYyMz62RSI9k=") {
        Ok(code) => println!("Code: {}", code),
        Err(e) => println!("Error: {}", e),
    }
}

许可协议

MIT许可协议

依赖项

~4MB
~55K SLoC