1 2 3 4 5 6 7
use base64::engine::general_purpose::URL_SAFE_NO_PAD; use base64::Engine; use sha2::{Digest, Sha256}; pub fn default_key_hasher(token: &str) -> String { URL_SAFE_NO_PAD.encode(Sha256::digest(token.as_bytes())) }