twitch_oauth_token 4.2.0

Type-safe Twitch OAuth 2.0 authentication library with CSRF protection and full scope support
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
mod authorize_request;
mod client_credentials;
mod exchange_code;
mod refresh_request;
mod revoke_request;
mod validate_request;

pub use authorize_request::AuthrozationRequest;
pub use client_credentials::ClientCredentialsRequest;
pub use exchange_code::ExchangeCodeRequest;
pub use refresh_request::RefreshRequest;
pub use revoke_request::RevokeRequest;
pub use validate_request::{validate_access_token, ValidateRequest};

pub const CLIENT_ID: &str = "client_id";
const CLIENT_SECRET: &str = "client_secret";
pub const GRANT_TYPE: &str = "grant_type";