Angular: Cifrar localStorage

A menudo las aplicaciones deben de ser protegidas. Guardar datos en localStorage puede ser fácil, los datos quedan expuestos para cualquier atacante.

Angular: Cifrar localStorage

Crear una aplicación web implica persistir datos de manera rápida. Eso lo podemos hacer gracias a localStorage, y, su implementación puede ser diferente para cada caso. Hoy veremos como usarlo de manera segura y efectiva.

Tabla de contenido

  1. Configuración del proyecto
  2. Creación de componentes
  3. Seguridad a localStorage


Configuración del proyecto

Para éste ejemplo usaremos un componente y un servicio.

Archivo Tipo Descripcion
home Component Vista principal, tendrá los datos que se cifrarán
secure-storage Service Lógica para nuestro localStorage seguro