light-openid 2.0.3

Lightweight OpenID primitives & client
Documentation
use std::time::{SystemTime, UNIX_EPOCH};

/// Get current time since epoch, in seconds
pub fn time() -> u64 {
    SystemTime::now()
        .duration_since(UNIX_EPOCH)
        .unwrap()
        .as_secs()
}

#[cfg(test)]
mod test {
    use crate::utils::time_utils::time;

    #[test]
    fn time_is_recent_enough() {
        assert!(time() > 1682750570);
    }
}