syncstorage-rs/syncserver-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 refactor: add database crates (#1407) 2023-01-10 16:06:03 -05:00
Cargo.toml feat: Puts pyo3 behind feature flag and derives tokens directly in Rust (#1513) 2024-02-12 11:14:15 -05:00