tame-oauth
is a small oauth crate that follows the sans-io approach.
Usage: cargo run --example svc_account -- <key_path> <scope..>
A small example of using tame-oauth
together with reqwest. Given a key file and 1 or more scopes,
it will attempt to get a token that you could be used to access resources in those scopes.
cargo run --example svc_account -- ~/.secrets/super-sekret.json https://www.googleapis.com/auth/pubsub https://www.googleapis.com/auth/devstorage.read_only
Licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.