¿Qué voy a aprender?
Laravel Sanctum es una herramienta de Laravel Framework que nos permite llevar a cabo la autenticación de forma segura utilizando Cookies y API Tokens. Si bien es cierto que tiene similitudes con Laravel Passport, también es cierto que Laravel Passport ofrece la posibilidad de que otros sitios web consuman nuestros recursos, algo que no sucede con Laravel Sanctum.Una de las cosas que más me gusta de Laravel Sanctum es su simplicidad para todo lo que ofrece, con unas pocas configuraciones podremos tener un sistema de autenticación seguro.
Nos ofrece 2 formas de autenticación que nos ayudarán a tener soluciones para todos los casos:
- Stateful: Para aplicaciones SPA o similares que se alojen en el mismo dominio utilizando Cookies.
- API Tokens: Para aplicaciones móviles o SPA que no puedan compartir sesión desde el mismo dominio y necesiten tener una comunicación segura con tokens.
En este curso aprenderás a configurar un proyecto Laravel para utilizar Laravel Sanctum con los 2 casos posibles, Cookies y API Tokens. Además, también veremos cómo crear y configurar de forma completa un proyecto con Vuejs para consumir la API de Laravel haciendo uso del Middleware Sanctum.
Te dejo más abajo el vídeo de introducción al curso donde explico algunas diferencias de Laravel Sanctum y Laravel Passport además de mostrar los proyectos que estaremos desarrollando.
¿Para quién es este curso?
Desarrolladores Laravel que quieran aprender a utilizar una nueva funcionalidad que nos ofrece Laravel 7 para llevar a cabo el sistema de autenticación para aplicaciones SPA, móviles y similares.¿Qué hago si tengo dudas a lo largo del curso?
Si estás suscrito al plan Trimestral y Anual cuentas con soporte completo en menos de 24 horas dentro de días laborables.Contenido del Curso
Introducción | |||
Laravel Sanctum: ¿Qué vamos a hacer? | GRATIS | 00:04:00 | |
Laravel Sanctum: Introducción a Laravel Sanctum | 00:04:00 | ||
Laravel Sanctum: Archivos | 00:00:00 | ||
Configurando el proyecto Laravel | |||
Laravel Sanctum: Crear proyecto Laravel y configurar Sanctum Stateful | 00:05:00 | ||
Laravel Sanctum: Lógica para trabajar con API Tokens y rutas API | 00:08:00 | ||
Configurando el proyecto Vue | |||
Laravel Sanctum: Crear proyecto Vuejs y definir el módulo de autenticación con Vuex | 00:07:00 | ||
Laravel Sanctum: Configurar el plugin Axios, lógica del archivo main.js y definir el App.vue | 00:10:00 | ||
Laravel Sanctum: Definir las vistas de autenticación y probar login con Cookies y Api Tokens | 00:09:00 |
128 ALUMNOS MATRICULADOS
Muchas gracias Israel, el curso fabuloso y justo el que buscaba para empezar un proyecto
Muy bien explicado y al punto nuevamente un excelente curso
Muchas gracias Marcelo 🙂
Muy bueno
Recomendado.
Corto pero bastante preciso.
Con la plena intención de aprovechar las bondades de Laravel Sanctum en Laravel 8, he decidido calentar los motores para entender como usar éste paquete. Me ha parecido genial que en tan sólo 47 minutos quede bastante claro el uso de Laravel Sanctum para autenticación con Cookies y Api Tokens, y cómo podemos hacer uso de ello en nuestros proyectos.
Te recomiendo éste curso para iniciarte con Laravel Sanctum.
Como siempre te lo digo: agradecido Israel, excelente material.
Muchas gracias José.
Muy bien explicado
Este curso esta muy pero muy bien hecho la verdad, es corto pero muy muy útil…
y una plataforma espectacular, tiene prácticamente todo lo que se necesita para desarrollar sistemas muy robustos y por lo demás siempre con la capacidad de crear sistemas totalmente actualizables para grandes negocios.
Gracias y a seguir adelantes, saludos desde Chile
Muchas gracias Miguel :), me alegra mucho que te haya gustado el curso, quedo muy contento con tu comentario.
Excelente curso
Un curso rápido, pero con la información precisa y necesaria para montar sanctum en nuestra API