Update Oauth Identity ID

In order to login/register users into our community, we use an OAuth provider for quite some time now. However, they are upgrading the Identity provider and of course we need to migrate accordingly. The problem relies with the new Identity ID they are sending now, our current Client User ID must be updated to store the new xxxxxxxxx identity ID and use it by default for future authentications.

I've been looking at the OAuth REST Endpoints available from Telligent and there is only Create and Show options. So, my question is how we could update the Oauth Client User ID? is there some REST Endpoint available? Is it possible to do it with some Velocity object? Thanks in advance

We are using Telligent 10.3.4.9982

Regards

Parents
  • Hi,

    You can either create a new Client or update your existing Client's Id. User accounts should be linked with their existing accounts if username and email match, they just authenticate with their password and the link is created.

    Another note though, you should be using an IExternalAuthentication provider for primary auth. We recommend you incorporate the new OAuth mapping into the logic of the provider.

Reply
  • Hi,

    You can either create a new Client or update your existing Client's Id. User accounts should be linked with their existing accounts if username and email match, they just authenticate with their password and the link is created.

    Another note though, you should be using an IExternalAuthentication provider for primary auth. We recommend you incorporate the new OAuth mapping into the logic of the provider.

Children