No tienes acceso a esta clase

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

Curso de API REST con Laravel

Curso de API REST con Laravel

Profesor Italo Morales F

Profesor Italo Morales F

Introducción a la API privada

14/18
Recursos

Aportes 13

Preguntas 7

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

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

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

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);
});

wooow laravel es genial 😄

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

En laravel 10.x toda esta configuración ya está configurada desde la creación del proyecto no es necesario hacer la instalació, ni las migración.

Cuando intento realizar el paso de migrate me sale esto

PS C:\xampp\htdocs\api> php artisan migrate

   INFO  Nothing to migrate.

Estoy con laravel 10 y si instalas Breeze ya lo trae

Continuo: El sanctum xd

Pd: ¿a alguien mas le gusta la palabra “Sanctum”?

sanctum

¿Esto en que es similar y diferente a JWT?