-
Notifications
You must be signed in to change notification settings - Fork 0
Instalación Local
Para realizar la instalación en local es necesario realizar el siguiente proceso:
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
Para verificar el funcionamiento del proyecto hay que hacer uso de Insomnia como REST Client. Para ello hay que seguir los siguientes pasos:
- Descargar el proyecto de testing de AuthCore: AuthCore Insomnia Workspace.
- Importar mediante Insomnia.
- Crear un Private Environment en Insomnia y colocar en formato json las credenciales del email de autenticación creado en el paso 1.
{
"email": "email@email.com",
"password": "password"
}
- Activar el grupo de variables de entorno para el workspace
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.
- Ejecutar Endpoint Auth. Debe retornar correctamente un Json Web Token.