Auth with Jetstream & Fortify

Laravel Jetstream & Fortify - The Complete Guide

Customize Laravel auth with Jetstream and Fortify: registration, email verification, 2FA, API tokens, teams and permissions.

Laravel Jetstream & Fortify - The Complete Guide

Who this course is for

  • Complete Laravel beginners who want to learn how to work with authentication & authorization processes in Laravel
  • Students with some knowledge about Laravel but who struggle to work with authentication or authorization in Laravel
  • Laravel developers who want to expand their skill set into authentication and authorization
  • Laravel developers who want to finally understand how authentication and authorization works behind the scenes
  • Laravel developers who want to take a further advanced step in authentication & authorization processes

What you'll learn

  • How to work with Laravel Jetstream & Fortify features effectively
  • Deep understanding of roles and permissions authorization techniques in Jetstream
  • How to customize authentication & authorization functionalities
  • How to customize all features views & logic provided by both Fortify & Jetstream
  • Deep Understanding of differences between different authentication techniques & packages
  • How to try & test your emails in Laravel and how to customize it effectively
  • How to work with Two Factor Authentication, API Tokens and Jetstream Teams

Topics covered

An overview of the main modules. See the course page on Udemy for the full, up-to-date curriculum.

1

Introduction

2

Understanding Differences

3

Jetstream Features Overview

4

Starting Customization

5

Customizing Registration

6

Customizing Authentication

7

Customizing Email Verification

8

Resetting your password

9

Updating profile information

10

Confirm your password feature

11

Two factor authentication

12

Before diving into Jetstream

13

Jetstream basic features

14

API Tokens

15

Jetstream Teams

16

Finalizing Course

Prerequisites

  • Basic Laravel Knowledge
  • No authentication or authorization experience needed. You will learn everything you need to know

Your instructor

Mahmoud Anwar

Mahmoud Anwar

Senior Laravel/PHP developer and technical educator specializing in backend engineering, with 21+ programming courses created for developers worldwide.

More about Mahmoud
Keep going
Next step

Have a technical challenge?

Tell me about your application, your goals and your constraints. We'll work out the right next step together.