Vapor 4 Authentication
220 páginas
Spanish
PDF
4.5

Vapor 4 Authentication

Аутентификация в Vapor 4 на Swift

Autor:

Año:

Resumen:

Introducción

El libro «Vapor 4 Authentication» del autor Tim Condon se publicó en 2021 y de inmediato se convirtió en una guía de referencia para desarrolladores que utilizan Swift del lado del servidor. Tiene 220 páginas, el idioma es Swift (iOS/macOS). Es una guía práctica dedicada exclusivamente a temas de autenticación y autorización en el framework web Vapor 4. El libro no requiere un conocimiento profundo de Vapor, pero presupone una comprensión básica de Swift y del desarrollo web.

De qué trata el libro

El autor explica de manera secuencial todos los mecanismos clave de autenticación disponibles en Vapor 4: desde la autenticación simple por sesión hasta esquemas complejos con JWT y OAuth2. Cada capítulo contiene ejemplos de código listos para usar, explicaciones y mejores prácticas. Se abordan temas como:

  • Configuración del modelo User y migraciones de base de datos;
  • Registro e inicio de sesión de usuarios;
  • Autenticación por sesión con Fluent;
  • Autenticación mediante JWT (JSON Web Tokens): creación, verificación, refresh tokens;
  • Integración con proveedores externos (Google, Apple, GitHub) a través de OAuth2;
  • Middleware para proteger rutas;
  • Manejo de contraseñas (hashing, restablecimiento);
  • Pruebas de autenticación.

Para quién es este libro

El libro está dirigido a desarrolladores iOS que deseen aprender el lado del servidor de Swift, así como a ingenieros backend que estén migrando a Vapor 4. Será útil para todos aquellos que creen APIs para aplicaciones móviles o servicios web en Swift y necesiten

Recommendations