pub fn decode<P>(token: &str, secret_key: &[u8]) -> Result<P>where
P: DeserializeOwned,Expand description
Decodes token into
.
ยงUsage
#[derive(Debug, serde::Deserialize)]
pub struct Claims {
pub user: String,
}
let token = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyIjoidXNlcm5hbWUifQ.8N2JWyOsRDi3XCvJugsjaarlRMZbJvRyGAMFlFmsDi4";
let key = b"test";
let claims = small_jwt::decode::<Claims>(token, key);