[package]
name = "google-authenticator"
version = "0.3.0"
authors = ["hans <hans@hansk.org>","ThouCheese <luuk.wester@gmail.com>"]
repository = "https://github.com/hanskorg/google-authenticator-rust.git"
homepage = "https://github.com/hanskorg/google-authenticator-rust.git"
license = "MIT"
readme = "README.md"
description = "This Rust crate can be used to interact with the Google Authenticator mobile app for 2-factor-authentication."
keywords = ["OTP", "TOTP","GoogleAuthenticator"]
categories = ["cryptography"]
edition = "2018"
[dependencies]
rand = "0.7.3"
base32 = "0.4.0"
hmac-sha1 = "0.1.3"
percent-encoding = "2"
qrcode = { version = "0.12.0", optional = true }
lazy_static = "1.4.0"
[dev-dependencies]
ureq = "1.3.0"
[features]
default = []
with-qrcode = ["qrcode"]