andriajah Wed Jul 2021 1 year ago

Laravel 8 Rest Api With Sanctum Authentication

Beginner-friendly REST API from scratch using Laravel 8. We will implement authentication using API keys with Laravel Sanctum.

Code:
https://github.com/bradtraversy/laravel-sanctum-api

Laravel Sanctum Docs:
https://laravel.com/docs/8.x/sanctum

Timestamps:
0:00 - Intro
1:46 - Set Up Laravel
3:23 - SQLite Setup
4:15 - Basic Routing
6:38 - Product Model & Migration
10:56 - Using the Model
14:39 - Product Controller & Methods
17:30 - Create Products & Validation
21:53 - Single Product & Resource Routes
24:05 - Update Product
25:32 - Delete Product
26:54 - Search Products
29:48 - Sanctum Setup
33:22 - Protecting Routes
38:38 - Auth Controller
39:05 - Register User & Get Token
45:30 - Logout & Delete Token
48:00 - Login User & Get Token
Laravel Laravel 8 Laravel REST API REST API Laravel Authentication Laravel Sanctum Laravel JWT