totp: new crate, sql migration + queries, enable totp page, save secret in database

This commit is contained in:
Philippe Loctaux 2023-04-25 23:37:24 +02:00
parent cb46556717
commit 233e26520c
26 changed files with 1116 additions and 364 deletions

8
crates/totp/Cargo.toml Normal file
View file

@ -0,0 +1,8 @@
[package]
name = "totp"
version = "0.0.0"
edition = "2021"
[dependencies]
totp-rs = { version = "5.0.1", features = ["qr", "gen_secret", "otpauth", "zeroize"] }
thiserror = { workspace = true }