Authenticate Using Corteza OIDC

Hello, everyone.

I need help with authentication using Corteza.

I have applied the configurations according to the documentation. However, I am encountering a problem: the OIDC provider is available, but it only returns the first authenticated user, even if I authenticate another one.

Can you help me?

@jfortun

Can you helpe me ?

Not really, maybe @tjerman knows.

Thank you @jfortun ,

Hello @tjerman , can you help me?

In the details of the first authenticated user, there is a section: Manage external auth providers.

With a line: Label, Type with the value: openid-connect.corteza_a, which is an OIDC identifier.

When other users attempt to authenticate via OIDC, Corteza reuses this persistent OIDC identifier to search for a user. It will always find the first linked user, even if the OIDC provider (IDP) has authenticated a different user.

By deleting the user’s openid-connect entry, I force Corteza to search for another user or create a new one during the next OIDC connection, thus moving the problem to the new user.

Here are more details about the issue I am encountering

Hello @tjerman
Can u help me ?

@ANomel what OIDC provider are you using?

I use CORTEZA as OIDC provider

I think I found most of the issue; it’ll get fixed in the next patch release

Thanks for your reply.
While waiting for the patch, I’ll look for an alternative solution.

Hello @tjerman
I just noticed that Corteza 2024.9.6 has been released, as well as the initial fixes planned for version 2024.9.7.
Could you please make sure not to forget the fix for Authenticate Using Corteza OIDC?
Thank you in advance.