Using Okta enterprise connection vs creating custom social login

Hi,

Instead of paying for Okta enterprise connection, why can’t I just create a custom social login with the authorization and token endpoints provided by Okta?