glitch/auth/auth_provider
Types
pub opaque type AuthProvider
Functions
pub fn access_token(
auth_provider: AuthProvider,
) -> Result(AccessToken, TwitchError)
pub fn new_client_credentials_provider(
client_id: String,
client_secret: String,
) -> AuthProvider
pub fn new_refreshing_provider(
access_token: AccessToken,
client_id: String,
client_secret: String,
on_refresh: Option(fn(AccessToken) -> Nil),
) -> AuthProvider
pub fn new_static_provider(
access_token: AccessToken,
client_id: String,
) -> AuthProvider