Skip to content

Instalación Local

Eduardo Hidalgo edited this page Jun 20, 2019 · 1 revision

Instalación Local

Para realizar la instalación en local es necesario realizar el siguiente proceso:

  1. Ejecutar Proyecto
  2. Validar con Insomnia

1. Ejecutar el proyecto


Para la ejecución basta con ir a Visual Studio Code y en una línea de comandos ejecutar el siguiente comando:

npm run local

2. Validar con Insomnia


Para verificar el funcionamiento del proyecto hay que hacer uso de Insomnia como REST Client. Para ello hay que seguir los siguientes pasos:

  1. Descargar el proyecto de testing de AuthCore: AuthCore Insomnia Workspace.
  2. Importar mediante Insomnia.

Import Insomnia

  1. Crear un Private Environment en Insomnia y colocar en formato json las credenciales del email de autenticación creado en el paso 1.

Private Environment

{
  "email": "email@email.com",
  "password": "password"
}
  1. Activar el grupo de variables de entorno para el workspace

Activate Environment

Con esto, el proyecto de testing queda configurado. Esta configuración sirve para el "chaining requests" configurado. El endpoint "Auth" al ejecutarse hace uso del correo configurado en Firebase, y entrega un JWT. Este "Token" sirve para acceder al resto de los endpoints de AuthCore, los cuales están bloqueados por protección de autenticación.

NOTA: Aquí se hace énfasis en la seguridad de los datos sensibles usados para configurar AuthCore.

  1. Ejecutar Endpoint Auth. Debe retornar correctamente un Json Web Token.

Volver al inicio.