I am attempting to implement Oauth 2.0 with Okta. I followed this tutorial, Implement OAuth for Okta | Okta Developer.
My question is around the client ID and secret when going through the oauth flow to eventually get an access token. Most of my experience with oauth 2.0 is that you create your own app integration with client ID and secrets that you own, in order to authenticate with a third party account. But it appears Okta is unique in that I actually need the client ID and secret of the third party in order to obtain an access token from said third party.
Is this correct? Thanks for any help here.