Hi @John P. Reilly ,you will need to configure Neon CRM as an OpenID Connect (OIDC) provider. Unfortunately, as you mentioned, Neon CRM only supports OAuth2, not OIDC.
One possible solution is to use a third-party identity provider that supports both OAuth2 and OIDC, such as Auth0 or Okta. You can configure Neon CRM as an OAuth2 provider in Auth0 or Okta, and then configure Auth0 or Okta as an OIDC provider in Power Pages. This will allow you to use Neon CRM as an authentication provider for SSO with Power Pages.
Another option is to build a custom OIDC connector for Neon CRM. This would require developing a custom OIDC connector that can communicate with Neon CRM's OAuth2 API. This can be a complex and time-consuming process, but it would allow you to use Neon CRM as an OIDC provider directly in Power Pages.
Please let me know if you have any questions and I can help you further.
If this answer helps you please mark "Accept Answer" so other users can reference it.
Thank you,
James