I've setup a customer auth provider using OIDC. Login works without any problems, but a logout via the Supabase session doesn't logout the underlying OIDC session. This is a requirement for certification of the auth provider.
We can manually redirect the user to the logout url, but this requires the id_token_hint query parameter to be set to the id token exchanged during authentication. This does not appear to be available in the session or anywhere else, so it doesn't seem possible to properly logout the underlying OIDC session.
Can this not be made available?
The user has set up a custom auth provider using OIDC. While login works, logging out via the Supabase session does not terminate the OIDC session. The user needs access to the id_token_hint parameter to properly log out, which is not currently available in the session.