Multiple users with same email(same provider) and different usernames

System Information
  • Strapi Version: 3.6.0
  • Operating System:
  • Database: MongoDb
  • Node Version:
  • NPM Version:
  • Yarn Version:

Does Strapi support registering multiple users with same email(same provider) and different usernames?

There is validation while registering in strapi-plugin-users-permissions/controllers/Auth.js:

    if (user && user.provider === params.provider) {
      return ctx.badRequest(
        null,
        formatError({
          id: 'Auth.form.error.email.taken',
          message: 'Email is already taken.',
        })
      );
    }

    if (user && user.provider !== params.provider && settings.unique_email) {
      return ctx.badRequest(
        null,
        formatError({
          id: 'Auth.form.error.email.taken',
          message: 'Email is already taken.',
        })
      );
    }