diff options
| author | Ellie Huxtable <ellie@elliehuxtable.com> | 2024-06-24 14:54:54 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-06-24 14:54:54 +0100 |
| commit | 67d64ec4b368c48188c746f2dba2967ec4615fe5 (patch) | |
| tree | 9da8443d4baa424e99a806cb022d53daa6a8c30e /Cargo.lock | |
| parent | fix: Some --help comments didn't show properly (#2176) (diff) | |
| download | atuin-67d64ec4b368c48188c746f2dba2967ec4615fe5.zip | |
feat: add user account verification (#2190)
* add verified column to users table
* add database functions to check if verified, or to verify
* getting there
* verification check
* use base64 urlsafe no pad
* add verification client
* clippy
* correct docs
* fix integration tests
Diffstat (limited to 'Cargo.lock')
| -rw-r--r-- | Cargo.lock | 20 |
1 files changed, 20 insertions, 0 deletions
@@ -303,8 +303,10 @@ dependencies = [ name = "atuin-common" version = "18.3.0" dependencies = [ + "base64 0.22.1", "directories", "eyre", + "getrandom", "lazy_static", "pretty_assertions", "rand", @@ -404,6 +406,7 @@ dependencies = [ "fs-err", "metrics", "metrics-exporter-prometheus", + "postmark", "rand", "reqwest", "rustls", @@ -2616,6 +2619,23 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0" [[package]] +name = "postmark" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a3bc71e3fdb4e15d2636d67f5784f17488a612324235086dde765ab6016a43fa" +dependencies = [ + "async-trait", + "bytes", + "http 0.2.12", + "reqwest", + "serde", + "serde_json", + "thiserror", + "typed-builder", + "url", +] + +[[package]] name = "powerfmt" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" |
