Hey everyone! I’m considering Strapi as part of our new app ecosystem, and I’m looking for an answer to the following use-case:
We’re building a main website (Next.js) which consumes dynamic content from our main API api.website.com (Nest.js) but alongside those two, we would like to have CMS portion of the website (static content, blog etc) done via Strapi on cms.website.com
Auth is done with OAuth2.0 (Auth0 provider) and we have registration/login on main website which consumes API with the tokens it got from the provider.
My question is: is there a way for Strapi Admin Login to be configured to use OAuth2.0 and specifically Auth0 provider, and if so, what are the paths we can go?
I noticed that depending on when the question was asked, forums say that it’s either not possible, or it’s possible on the Gold Enterprise plan, or it’s possible if you implement it yourself (I am not aware how complex of a task that is?), or it’s possible via plugins already created.
Can someone explain in a bit more detail is this actually doable and what is the best way to acomplish this goal which is basically: use already existing user pool from other platforms to authenticate on strapi admin.