8个版本

0.2.0 2022年4月8日
0.1.6 2021年9月29日

#544 in 身份验证

MIT/Apache

10KB
233

jwkrs

Crates.io

jwkrs

JWK身份验证库的早期原型。

使用方法

#[tokio::main]
async fn main() {
    let config = JwkConfiguration {
        jwk_url: "{JWK_URL}".to_string(),
        audience: "{AUDIENCE}".to_string(),
        issuer: "{ISSUER}".to_string(),
    };
    let jwk = jwkrs::JwkAuth::new(config);

    ...
}

查看示例以获取更多使用想法。

感谢

此仓库受到Lukas May的出色博客文章的启发 https://medium.com/@maylukas/firebase-token-authentication-in-rust-a1885f0982df

依赖项

~12–25MB
~482K SLoC