auth0 / terraform-provider-auth0

The Auth0 Terraform Provider is the official plugin for managing Auth0 tenant configuration through the Terraform tool.
https://registry.terraform.io/providers/auth0/auth0/latest/docs
Mozilla Public License 2.0
164 stars 79 forks source link

Add proper support for all oidc_logout parameters #952

Open kopernic-pl opened 5 months ago

kopernic-pl commented 5 months ago

Checklist

Describe the problem you'd like to have solved

Auth0 oidc backchannel logout configuration can be parameterized in more precise way than this provider allows.

The Auth0 Management API allows to set them as a following structure


    "backchannel_logout_urls": [
      "string"
    ],
    "backchannel_logout_initiators": {
      "mode": "custom",
      "selected_initiators": [
        "rp-logout"
      ]
    }
  },```

go auth0 SDK has the support for it, added https://github.com/auth0/go-auth0/pull/384 

### Describe the ideal solution

https://github.com/auth0/go-auth0/releases/tag/v1.5.0 freshest release of go sdk contains the support for setting the oidc logout parameters properly. Please adapt it 

### Alternatives and current workarounds

_No response_

### Additional context

_No response_
kopernic-pl commented 1 month ago

Any progress? Those are just a few boolean flags to be added...