Login con autenticación del celular#250
Open
Fabio-Ramirez wants to merge 3 commits into
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Requerimiento
https://proyectos.andes.gob.ar/browse/AM-371
Funcionalidad desarrollada
Acceso Rápido Seguro: Integración de @awesome-cordova-plugins/fingerprint-aio para validación biométrica nativa y cordova-plugin-secure-storage-echo para el almacenamiento encriptado de credenciales.
Dualidad de Perfiles: Implementación de lógica segregada que permite activar, configurar o rechazar el acceso biométrico de forma independiente para los perfiles de Paciente y Profesional.
Gestión de Preferencias: Sistema inteligente de prompts que recuerda la decisión del usuario ("Ahora no"), evitando interrupciones repetitivas, y mantiene la vinculación biométrica incluso tras cerrar sesión manualmente.
Ajustes en CI (GitHub & CircleCI): Se actualizaron los flujos de Integración Continua para utilizar --legacy-peer-deps durante la instalación de dependencias. Esto resuelve conflictos de versiones entre las herramientas de Angular e Ionic en entornos automatizados, asegurando que los builds de validación pasen correctamente.
Configuración de Seguridad de Red: Se actualizó el archivo network_security_config.xml para permitir el tráfico de datos sin cifrar (HTTP) hacia la IP local de desarrollo (Ej: 192.168.1.111). Esto es necesario para que la app pueda comunicarse con la API de pruebas durante el desarrollo y testing en dispositivos físicos.
Note
Nota de instalación: Se han agregado nuevas dependencias y plugins nativos. Es necesario ejecutar npm install y ionic cordova prepare para actualizar los plugins en el entorno local.
UserStory llegó a completarse
Requiere actualizaciones en la base de datos
Requiere actualizaciones en la API
Requiere actualizaciones en andes-test-integracion