# `rbx_auth` Constructs a headers map and cookie jar that can be passed to a `reqwest` client to make authenticated requests to Roblox APIs. Best used with the `rbx_api` crate. Available as both a library and CLI. ## CLI Install with `cargo install rbx_auth`. ```sh rbx_auth --help ``` ## Library Disable default features to exclude the CLI dependencies with `cargo add rbx_auth --no-default-features`, or use the `default-features = false` configuration: ```toml # Cargo.toml [dependencies] rbx_auth = { version = "", default-features = false } ``` ```rs use rbx_auth::{RobloxAuth, WithRobloxAuth}; let auth = RobloxAuth::new().await?; let client = reqwest::Client::builder() .user_agent("Roblox/WinInet") .roblox_auth(auth) .build()?; ```