Setting up OAuth authentication is pretty straitforward. For most providers only a client id and secret is needed for the setup. At the moment of writing we support Microsoft Entra, Google, Okta, Salesforce and Auth0. When you have another provider, please reach out to support so we can check it out.
For the setup you need to create an app registration at your provider. We have examples of the most common providers included here in the documentation. Other providers will have a different interface and maybe use different terms but the procedure is mostly the same.