Traversy Media | Laravel 8 REST API With Sanctum Authentication @TraversyMedia | Uploaded March 2021 | Updated October 2024, 4 hours ago.
Beginner-friendly REST API from scratch using Laravel 8. We will implement authentication using API keys with Laravel Sanctum.
Code:
github.com/bradtraversy/laravel-sanctum-api
Laravel Sanctum Docs:
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
Beginner-friendly REST API from scratch using Laravel 8. We will implement authentication using API keys with Laravel Sanctum.
Code:
github.com/bradtraversy/laravel-sanctum-api
Laravel Sanctum Docs:
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