Is there a way to configure admin auth to user external provider?

System Information
  • Strapi Version: 3.4.5
  • Operating System: MacOS
  • Database: Bookshelf
  • Node Version: 14.15.4
  • NPM Version: 6.14.10
  • Yarn Version: n/a

I am trying to add Strapi to an existing website. We are currently using a custom content management system. We have auth already in place with external providers, and use custom roles to authorize admins vs end users.

Is there a way to configure Strapi admin auth to hook into our existing auth system? The behavior that I would like to see is that our users can just continue logging in as normal, and if they are an authenticated admin user they will be able to access the Strapi dashboard. Out of the box, users would have to create a new account to log in to the Strapi dashboard.

3 Likes