TeslaOAuth2ClientAuth

Tesla middlewares for OAuth2 and OpenID Connect client authentication

Installation

def deps do
  [
    {:tesla_oauth2_client_auth, "~> 0.2.0"}
  ]
end

Support

MethodImplementationProtocol
"none"TeslaOAuth2ClientAuth.NoneOAuth2
"client_secret_basic"TeslaOAuth2ClientAuth.ClientSecretBasicOAuth2
"client_secret_post"TeslaOAuth2ClientAuth.ClientSecretPostOAuth2
"client_secret_jwt"TeslaOAuth2ClientAuth.ClientSecretJWTOpenID Connect
"private_key_jwt"TeslaOAuth2ClientAuth.PrivateKeyJWTOpenID Connect