Is it possible to use Okta as an OAuth Provider with Netlify CMS?

Has anyone used Okta as an OAuth provider with Netlify CMS?

I’d like to use Gatsby + Netlify CMS, and use Okta for authentication. I see that GitHub, GitLab, and BitBucket are available as OAuth providers. I’d like to store my code in GitHub, but login with Okta.

I think you could probably “roll your own” but we don’t provide that feature natively. This might help you get started if you wanted to write something yourself:

https://developer.okta.com/code/javascript/okta_sign-in_widget/
or

We can’t really advise on that kind of custom code but I believe it should be possible. @futuregerald might have a bit more insight to share.