syncstorage-rs/syncstorage-db-common
Tarik Eshaq 1b11684648
feat: Puts pyo3 behind feature flag and derives tokens directly in Rust (#1513)
* Removes pyo3 and derives tokens directly in Rust

* Adds tests for JWT verifying

* Adds tests for token generation

* Adds metrics for oauth verify error cases

* Updates jsonwebtoken to not include default features (including pem loading)

* Adds context and logs errors during oauth verify

* Uses ring for cryptographic rng

* Adds back python impl under feature flag

* Uses one cached http client for reqwest
2024-02-12 11:14:15 -05:00
..
src fix: switch more test flags to cfg(debug_assertions) (#1488) 2023-10-10 17:41:42 -07:00
Cargo.toml feat: Puts pyo3 behind feature flag and derives tokens directly in Rust (#1513) 2024-02-12 11:14:15 -05:00