Strapi email confirmation validation API endpoint

// src/extensions/users-permissions/strapi-server.ts

"use strict";

module.exports = (plugin) => {
  // extend confirmation controller to return user after confirmation
  const confirmation = plugin.controllers.auth.emailConfirmation;
  plugin.controllers.auth.emailConfirmation = async (ctx, next, returnUser) => {
    returnUser = true;
    await confirmation(ctx, next, returnUser);
  };

  return plugin;
};