Estoy creando un sitio web que solo permite que organizaciones sin fines de lucro y organizaciones gubernamentales (parques, etc.) se registren y publiquen listados de proyectos de servicio. Las cuentas que publican las listas deben verificarse para proteger la seguridad de los voluntarios que desean ir a hacer los proyectos de servicio.
Todas las organizaciones sin fines de lucro tienen un EIN que puede confirmarse mediante una base de datos en línea, pero el inconveniente es que cualquiera puede buscar el EIN y hacerse pasar por la organización. En esta pregunta , la respuesta es usar transacciones financieras para verificar a la persona, pero con una organización, es probable que el coordinador de voluntarios (que probablemente esté haciendo esta cuenta) no tenga acceso a datos financieros (nunca he trabajado con una organización como esto por lo que podría estar equivocado aquí).
Pensé en la verificación del correo electrónico, pero no todas las organizaciones tienen correos electrónicos de contacto publicados en sus sitios web para confirmar, así como los problemas de acceso ya mencionados con datos financieros.
¿Cómo puedo verificar que la persona que hace la cuenta es un representante de la organización sin fines de lucro o gubernamental que afirma que representa?