pub trait Provider {
// Required methods
fn auth_uri(&self) -> &Url;
fn token_uri(&self) -> &Url;
// Provided method
fn credentials_in_body(&self) -> bool { ... }
}
Expand description
OAuth 2.0 providers.
Required Methods§
Provided Methods§
sourcefn credentials_in_body(&self) -> bool
fn credentials_in_body(&self) -> bool
Provider requires credentials via request body.
Although not recommended by the RFC, some providers require client_id
and client_secret
as part of the request body.