From 608ce1d9910cd68ce825838ea313e02c598f908e Mon Sep 17 00:00:00 2001 From: Mica White Date: Mon, 8 Dec 2025 20:08:21 -0500 Subject: Stuff --- src/services/secrets.rs | 48 ++++++++++++++++++++++++------------------------ 1 file changed, 24 insertions(+), 24 deletions(-) (limited to 'src/services/secrets.rs') diff --git a/src/services/secrets.rs b/src/services/secrets.rs index 241b2c5..e1d4992 100644 --- a/src/services/secrets.rs +++ b/src/services/secrets.rs @@ -1,24 +1,24 @@ -use std::env; - -use exun::*; -use hmac::{Hmac, Mac}; -use sha2::Sha256; - -/// This is a secret salt, needed for creating passwords. It's used as an extra -/// layer of security, on top of the salt that's already used. -pub fn pepper() -> Result, RawUnexpected> { - let pepper = env::var("SECRET_SALT")?; - let pepper = hex::decode(pepper)?; - Ok(pepper.into_boxed_slice()) -} - -/// The URL to the MySQL database -pub fn database_url() -> Result { - env::var("DATABASE_URL").unexpect() -} - -pub fn signing_key() -> Result, RawUnexpected> { - let key = env::var("PRIVATE_KEY")?; - let key = Hmac::::new_from_slice(key.as_bytes())?; - Ok(key) -} +use std::env; + +use exun::*; +use hmac::{Hmac, Mac}; +use sha2::Sha256; + +/// This is a secret salt, needed for creating passwords. It's used as an extra +/// layer of security, on top of the salt that's already used. +pub fn pepper() -> Result, RawUnexpected> { + let pepper = env::var("SECRET_SALT")?; + let pepper = hex::decode(pepper)?; + Ok(pepper.into_boxed_slice()) +} + +/// The URL to the MySQL database +pub fn database_url() -> Result { + env::var("DATABASE_URL").unexpect() +} + +pub fn signing_key() -> Result, RawUnexpected> { + let key = env::var("PRIVATE_KEY")?; + let key = Hmac::::new_from_slice(key.as_bytes())?; + Ok(key) +} -- cgit v1.2.3