Crate oauth2_client

source ·

Re-exports

pub use oauth2_core;
pub use provider::Provider;
pub use authorization_code_grant::provider_ext::ProviderExtAuthorizationCodeGrant;
pub use client_credentials_grant::provider_ext::ProviderExtClientCredentialsGrant;
pub use device_authorization_grant::provider_ext::ProviderExtDeviceAuthorizationGrant;
pub use resource_owner_password_credentials_grant::provider_ext::ProviderExtResourceOwnerPasswordCredentialsGrant;
pub use extensions::Builder as ExtensionsBuilder;
pub use extensions::DefaultBuilder as DefaultExtensionsBuilder;

Modules

https://datatracker.ietf.org/doc/html/rfc6749#section-4.1
https://datatracker.ietf.org/doc/html/rfc6749#section-4.4
https://datatracker.ietf.org/doc/html/rfc6749#section-4.4