Laravel Sanctum: Guía Completa
¿Qué es Sanctum? Laravel Sanctum es un sistema de autenticación ligero para aplicaciones SPA (Single Page Applications) , APIs móviles y APIs simples basadas en tokens . Anteriormente conocido como "Laravel Airlock", Sanctum resuelve dos problemas principales: Autenticación para SPAs (aplicaciones Vue/React/ Angular que consumen tu API) Autenticación basada en tokens para APIs móviles o de terceros Características principales 1. Autenticación para SPAs php // Cuando tu frontend y backend están en el mismo dominio // Sanctum usa cookies de sesión Laravel tradicionales 2. Autenticación por Tokens API php // Para aplicaciones móviles o clientes de terceros // Genera tokens de acceso personales 3. Sistema ligero y simple Sin OAuth complicado Sin Passport (más pesado) Perfecto para proyectos que no necesitan OAuth2 ¿Cómo funciona? Arquitectura de Sanctum text ┌─────────────────────────────────────────┐ │ Aplicación Web SPA ...