howdy/auth/providers/facebook
Facebook Login server flow. Facebook has no OpenID Connect: the code is
exchanged for an access token and identity comes from Graph /me. That
endpoint never asserts that the shared address is owned or verified, so
the identity is recorded as unauthoritative: a new account still needs an
email Howdy verified itself, or an explicit link from an existing account.
No Facebook tokens are stored or returned.
Values
pub fn new(
client_id client_id: String,
client_secret client_secret: String,
) -> provider.Provider