When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Authentication with Laravel Sanctum and Vue
Learn how to authenticate with a Laravel API from Vue using the Composition API

This Course Includes
udemy
2.6 (2 reviews )
3 total hours
english
Online - Self Paced
course
Udemy
About Authentication with Laravel Sanctum and Vue
Unlock the power of full-stack development with our step-by-step guide to authenticating with a Laravel API from a Vue front end using the Composition API. This course is designed to take you from the basics to advanced features, ensuring you understand how to secure your applications effectively.
Course Highlights:
Set up a fresh Laravel project with Sanctum and Fortify.
Learn how to properly configure Laravel Sanctum to be able to easily communicate with a front-end SPA
Learn how to properly configure a Vue application (along with Axios) to communicate with a Laravel Backend.
Configure and implement authentication using the Vue Composition API.
Build a simple yet effective authentication module.
Create a simple yet beautiful starter kit with authentication features like Login, and Registration.
Learn how to build a flexible Middleware Pipeline to execute multiple Middlewares before a route is loaded
Learn how to implement middlewares like Authenticated and Guest Middlewares to protect pages Accordingly
Learn how to use API Resources in Laravel to format the data accordingly
Project's Description
Building a Simple Student's Management System
In this section, we'll build a simple CRUD app and dive into the fundamentals of building CRUD applications with Laravel, Inertia, and the Vue Stack, and we will learn the following topics along the way:
Learn about Watchers in Vue.js and Build dependent dropdowns in Inertia/Vue
Learn how to work with Factories and Seeders in Laravel, and seed the necessary data for all of our Models
Learn how to use a Re-usable Vue Component to display validation messages.
Learn how to Implement Server Side Pagination from scratch.
Learn how to Implement Search Functionality in an Inertia/Vue Data-table.
Learn how to Implement filters in an Inertia/Vue data table.
Whether you're a beginner looking to get started with API authentication or an experienced developer wanting to refine your skills, this course has something for you. Join us and enhance your development toolkit today!
What You Will Learn?
- Learn how to Develop a starter kit with Login/Registration features using Laravel Sanctum, Fortify and VueJS as the frontend stack.
- Learn how to set up a Laravel project with Sanctum and Fortify..
- Learn how to Implement authentication in Vue using the Composition API..
- Learn how to build a Middleware Pipeline to execute multiple Middlewares before a route is loaded.
- Learn how to configure and use Laravel Sanctum to communicate with a Single Page Application (SPA).