MEC Utilidad
Introducción
MEC Utility is an add-on for Modern Events Calendar (MEC) that enables seamless integration between your WordPress website and the MEC Events mobile application. It provides secure API and QR Code-based authentication methods, allowing mobile users to access events, bookings, and attendees with customizable permissions.
Instalación y activación
- Upload and install the MEC Utility plugin like any other WordPress plugin.
- Active el complemento desde el panel de administración de WordPress.
- After activation, a new menu item named ‘MEC Utility’ will appear in the admin panel.
- De forma predeterminada, se crea automáticamente un acceso a la aplicación con permisos limitados.
MEC Utility Dashboard
El panel de control proporciona una descripción general de sus claves de acceso a la aplicación actuales, códigos QR y acceso rápido a herramientas importantes.
Desde aquí, puede:
- Ver la cantidad de claves API y códigos QR activos.
- Escanee el código QR con su aplicación móvil para una conexión instantánea.
- Copie rápidamente las credenciales de API.
- Vaya a Administración de acceso a la aplicación.

Gestión de acceso a aplicaciones
La gestión de acceso a aplicaciones permite a los administradores crear y configurar diferentes claves API con permisos específicos. Esto garantiza un acceso controlado a eventos, reservas y asistentes.
Pasos para crear un nuevo acceso a la aplicación:
- Vaya al MEC Utility > App Access.
- Haga clic en “Crear nuevo acceso a la aplicación”.
- Asigna un nombre y selecciona permisos (Eventos, Reservas, Asistentes, Check-in/Check-out).
- Guarda tu configuración.
- Se generará automáticamente una nueva clave API y un código QR.

Creación y gestión de claves API
Cada acceso a la aplicación genera una clave API única. Actualmente, las claves API solo se pueden eliminar desde la página de Gestión de Acceso a la Aplicación. La edición o restricción de claves API aún no está disponible, pero se añadirá en futuras actualizaciones. Siempre puede eliminar una clave API si ya no necesita el acceso.

Autenticación de código QR
For convenience, every App Access also provides a QR Code. The QR Code contains both the website URL and API Key, allowing instant login from the MEC Events mobile app.
Ventajas de los códigos QR:
- Los usuarios no necesitan acceso directo al sitio.
- Autenticación rápida y segura.
- Se pueden generar y distribuir múltiples códigos QR.
Conexión de la aplicación móvil (QR/configuración manual)
Hay dos formas de conectar el MEC Events mobile app to your WordPress site:

Método 1: Código QR (recomendado)
- Abra el panel de MEC Events mobile app.
- Seleccione “Escanear código QR”.
- Escanee el código QR proporcionado por el administrador.
- La conexión se establece automáticamente.

Método 2: Configuración manual
- Abra el panel de MEC Events mobile app.
- Seleccione “Conectar su sitio”.
- Introduzca la URL del sitio web y la clave API.
- Toque el botón “Conectar su sitio”.

Características de seguridad
MEC Utility is designed with security in mind:
- Las claves API y los códigos QR se pueden revocar en cualquier momento.
- Los permisos se pueden adaptar a roles específicos.
- Los códigos QR sólo deben compartirse con usuarios autorizados.
Resumen y mejores prácticas
MEC Utility bridges the gap between your website and the MEC Events mobile app. By defining App Access entries with controlled permissions, you can ensure secure and efficient event management.
Mejores prácticas:
- Asigne siempre los permisos mínimos requeridos.
- Revocar claves API y códigos QR no utilizados.
- Educar al personal sobre el manejo seguro de códigos QR.
Menú de la aplicación de idioma
The Language App menu allows administrators to translate or customize any string that appears in the MEC Events mobile application. By modifying these strings, you can localize the app into your desired language or adapt its text to match your brand identity.
Características Clave:
- Translate built-in texts of the MEC Events app.
- Proporcionar una experiencia localizada consistente para los usuarios.
Después de guardar las traducciones, la aplicación móvil conectada mostrará automáticamente la interfaz en el idioma seleccionado.
