Inicio de sesión del alumno desde un entorno externo

Existe la posibilidad de que los alumnos puedan iniciar sesión en la plataforma sin necesidad de usar una contraseña de manera directa desde un entorno externo (como un CRM, página web...) y desde allí entrar directamente a evolCampus.

Para poder implementar esta funcionalidad necesitamos:

  • Credenciales de acceso para la API, debe solicitarlos mediante correo a support@evolcampus.com
  • El email del alumno debe ser el mismo que use en su entorno con el que el alumno esté dado de alta en evolCampus.

Tengan en cuenta que la infraestructura para el funcionamiento de la API con su entorno deben realizarla ustedes, nosotros podemos apoyarles si tienen alguna duda.

Comentamos los pasos a seguir:

  1. Email usuario: El alumno inicia sesión en su entorno y conseguimos su email.
  2. Token: Preparamos las llamadas a la API consiguiendo el token, este es válido 24 h.
  3. Comprobar email: Hacemos la primera llamada para verificar que ese email existe en la plataforma, usamos 'verifyEmail'.
  4. Link de acceso: Si existe el email, seguimos con el proceso y obtenemos el link de acceso, este es válido durante 1 h, usando 'getUrlAutoLogin'.
  5. Botón de acceso: Una vez tengamos el link de acceso, podemos añadirlo, por ejemplo, en un botón en su entorno y el alumno podrá entrar de manera directa a evolCampus.