stoken 0.0.5

a rust based stoken implementation
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use base64;
use serde_json::{from_slice, to_vec};

pub fn export(token: super::RSAToken) -> Option<String> {
    let bytes = to_vec(&token).ok()?;
    return Some(base64::encode(&bytes));
}

pub fn import(token: String) -> Option<super::RSAToken> {
    let bytes = base64::decode(&token).ok()?;
    return from_slice(&bytes).ok();
}