Laravel Sanctum, autenticación con Cookies y API Tokens en Laravel

¿Qué aprenderás?

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.

Requisitos

  • Conocimientos de Laravel, aquí tienes tienes un curso gratuito desde 0.
  • Conocimientos de Vuejs, aquí tienes un curso que te ayudará a entenderlo desde 0.


¿A quién va dirigido el 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é hacer en caso de dudas durante el curso?

Si estás suscrito al plan Trimestral y Anual cuentas con soporte completo en menos de 24 horas dentro de días laborables.

Acerca del autor

Desarrollador con 10 años de experiencia en web y móvil y formador con 7 años de experiencia.
Empecé en el mundo de la programación a raíz de un accidente de trabajo y me tuve que reinventar.
Soy autodidacta, me dedico de forma profesional a desarrollar software y cada día aprendo cosas nuevas.
Apasionado del backend, me encanta todo lo que tiene que ver con procesos y lógica.
Me encanta programar, pero todavía más ayudar a otras personas en su proceso de formación.

Cursosdesarrolloweb

Israel Parra

Php, JavaScript, Laravel, Vue, React, React Native, Svelte, Serverless

Valoraciones
5
star star star star star

8 valoraciones

star star star star star
star star star star star_border
star star star star_border star_border
star star star_border star_border star_border
star star_border star_border star_border star_border
Sagit Gutierrez

hace 2 meses

Sagit Gutierrez - 10 de 10, muy buen curso
star star star star star

La verdad siempre he utilizado tokens ahora entiendo cuando es mejor utilizar cookies

Jovanni

hace 1 año

Jovanni - Curso muy bueno
star star star star star

Muchas gracias por el aporte con los videos de Laravel Sanctum, solo tuve unos pequeños detalles para la versión Laravel 8 pero son sencillos de solucionar.

cnsconsultores

hace 1 año

cnsconsultores - Muy bueno el curso y bien explicado
star star star star star

Pues eso!! Me ha gustado sobre todo porque es rápido de hacer. Me ha dado muy buena guía para montar una API y conectar por tokens que es lo que me interesa.

Muchas gracias.

David Maloof

hace 1 año

David Maloof - Excelente curso
star star star star star

Un curso rápido, pero con la información precisa y necesaria para montar sanctum en nuestra API

Miguel O

hace 1 año

Miguel O - Muy bien explicado
star star star star star

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

José Rafael Gutierrez

hace 1 año

José Rafael Gutierrez - Corto pero bastante preciso.
star star star star star

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.

santyzu13

hace 2 años

santyzu13 - Muy bueno
star star star star star

Recomendado.

Juan Marcelo Hidalgo López

hace 2 años

Juan Marcelo Hidalgo López - Muchas gracias Israel, el curso fabuloso y justo el que buscaba para empezar un proyecto
star star star star star

Muy bien explicado y al punto nuevamente un excelente curso

Cursosdesarrolloweb Cursosdesarrolloweb

Cursosdesarrolloweb es una plataforma educativa con cursos y tutoriales en texto y vídeo.

Términos y condiciones Política de privacidad Formulario de contacto

Copyright 2022 © Todos los derechos reservados.

Contacto