Implementation of OAuth in Rust