Honorable mention – OAuth providers
As we have seen so far in this chapter, it is quite easy to set up an authentication system in Strapi just by using the Users & Permissions plugin. It is also worth mentioning that Strapi allows OAuth providers to integrate authentication in the API easily.
The configurations for the OAuth providers can be found on the Settings page under the USERS & PERMISSIONS PLUGIN section.
The configuration is straightforward; in most cases, you will need to obtain a client ID and a client secret from the provider you want to use to apply it in the admin panel. The Strapi documentation provides an example for each of the providers and how to obtain the required secrets. We feel there is nothing more we can add to it.