Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add proper support for all oidc_logout parameters #952

Closed
1 task done
kopernic-pl opened this issue Apr 24, 2024 · 4 comments
Closed
1 task done

Add proper support for all oidc_logout parameters #952

kopernic-pl opened this issue Apr 24, 2024 · 4 comments
Assignees
Labels
🌱 feature New feature or request

Comments

@kopernic-pl
Copy link
Contributor

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 kopernic-pl added the 🌱 feature New feature or request label Apr 24, 2024
@kopernic-pl
Copy link
Contributor Author

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

@tomaszmichalowski
Copy link

This feature would be useful for my current case. Upvote

@kopernic-pl
Copy link
Contributor Author

I'm not sure if all initiators are supported, but this seems to be fixed by #1045 in 1.8.0

@duedares-rvj duedares-rvj self-assigned this Dec 10, 2024
@duedares-rvj
Copy link
Contributor

@kopernic-pl I tested with the first 4 among the supported initiators
rp-logout
idp-logout
password-changed
session-expired
account-deleted
email-identifier-changed

They work fine!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🌱 feature New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants