diff options
| -rw-r--r-- | src/login/password.rs | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/login/password.rs b/src/login/password.rs index da3930f..14fd981 100644 --- a/src/login/password.rs +++ b/src/login/password.rs @@ -4,7 +4,7 @@ use argon2::Argon2; use password_hash::{PasswordHash, PasswordHasher, PasswordVerifier, SaltString}; use rand_core::OsRng; -#[derive(Debug, sqlx::Type)] +#[derive(sqlx::Type)] #[sqlx(transparent)] pub struct StoredHash(String); @@ -23,6 +23,12 @@ impl StoredHash { } } +impl fmt::Debug for StoredHash { + fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { + f.debug_tuple("StoredHash").field(&"********").finish() + } +} + #[derive(serde::Deserialize)] #[serde(transparent)] pub struct Password(String); |
