No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Introducción a la API privada

14/18
Recursos

Aportes 8

Preguntas 3

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Regístrate o inicia sesión para participar.

Laravel Sanctum proporciona un sistema de autenticación para SPA (aplicaciones de una sola página), aplicaciones móviles y API simples basadas en tokens. Sanctum permite que cada usuario de su aplicación genere múltiples tokens API para su cuenta. A estos tokens se les pueden otorgar habilidades / alcances que especifican qué acciones pueden realizar los tokens.
Fuente:
https://laravel.com/docs/8.x/sanctum#introduction

Yo no sé ustedes pero a mi me encanta el logo de Laravel Sacntum, jaja


.
Este sistema se basa en autenticación por tokens, es perfecto para hacer uso de API’s, ya no tienes que reinventar la rueda!
.

.
En esta clase del Curso Avanzado de Laravel pueden ver una comparativa entre la autenticación de Laravel UI (ahora Jetstream) y Laravel Sanctum:
.
https://platzi.com/clases/1959-laravel-avanzado/30082-api-de-autenticacion-laravel-ui-y-laravel-sanctum/

Laravel 8 trae por defecto Sanctum y no hace falta instalarlo

wooow laravel es genial 😄

Con este codigo podemos agrupar ambas rutas bajo un mismo middleware

Route::middleware('auth:sanctum')->group(function () {
    Route::apiResource('v1/posts', PostV1::class);
    Route::apiResource('v2/posts', PostV2::class);
});

Me pueden apoyar para saber cual es la diferencia entre Laravel Sanctum y Laravel Passport?

Recordar agregar el Header “Accept” “application/json” para consumir la API desde Postman o similar

¿Esto en que es similar y diferente a JWT?