La autenticación sin contraseña puede parecer compleja, pero es fácil de agregar a cualquier aplicación utilizando la herramienta adecuada.
Mejoraremos una aplicación JS de pila completa (backend de Node.JS + frontend de React) para autenticar usuarios con OAuth (inicio de sesión social) y contraseñas de un solo uso (correo electrónico), incluyendo:
- Autenticación de usuario - Administrar interacciones de usuario, devolver JWT de sesión / actualización
- Gestión y validación de sesiones - Almacenar la sesión para solicitudes de cliente posteriores, validar / actualizar sesiones
Al final del masterclass, también tocaremos otro enfoque para la autenticación de código utilizando Flujos Descope en el frontend (flujos de arrastrar y soltar), manteniendo solo la validación de sesión en el backend. Con esto, también mostraremos lo fácil que es habilitar la biometría y otros métodos de autenticación sin contraseña.
Tabla de contenidos
- Una breve introducción a los conceptos básicos de autenticación
- Codificación
- Por qué importa la autenticación sin contraseña
Requisitos previos
- IDE de tu elección
- Node 18 o superior
This workshop has been presented at Node Congress 2023, check out the latest edition of this JavaScript Conference.
Comments