Skip to main content

rustauth_plugins/one_time_token/
hashing.rs

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