Add OAuth2 support in LogSteams

Feature: Add modern OAuth2 authentication in LogStreams.

Description: As per current status of LogStreams, only hardcoded credentials are supported in webhook. OAuth2 credentials are not supported.

Auth0 beeing an OAuth2 provider it is a bit sad that Auth0 does not even support this authentication for the LogSteams webhook. Multiple webhook providers support this, it is not a custom feature request only for me.

  • Managing token renewal must be performed
  • Auth0 must not force any longlived AccessToken

Use-case: Use LogStreams webhook API protected by OAuth2 credentials