User Verification & OTP

Laravel Verification Techniques: OTP, Email, CVT and More!

Verify users and protect forms in Laravel: email verification, OTP via Twilio and Vonage, passwordless login, reCAPTCHA and 2FA.

Laravel Verification Techniques: OTP, Email, CVT and More!

Who this course is for

  • You just finished learning Laravel and are looking for your next step!
  • You want to truly master verification techniques from simple to more advanced ones
  • You have been learning Laravel, but still don't understand how to deal with verification processes
  • Laravel developers who want to expand their skill set into a more magical verification workflow
  • Laravel developers who want to know how to deal with emails, SMS and more!

What you'll learn

  • Become an advanced, confident, and modern Laravel developer who know exactly how to verify project users and data
  • Understanding different verification techniques used in Laravel
  • Deep understanding of email verification technique
  • Understanding of CVT verification technique
  • Understanding of passwordless verification technique
  • Understanding of the most popular OTP verification technique
  • How to send SMS to users with OTP
  • How to integrate SMS providers: Twilio, Vonage and more!
  • How to protect your forms using Google ReCAPTCHA
  • How to work with other related verification techniques: Honeypot, SSO and 2FA
  • Working on different versions on Google ReCAPTCHA

Topics covered

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

1

Introduction

2

Basic Installation & configuration

3

Dashboard Integration

4

Basic Authentication

5

Email Verification

6

Verification Switcher

7

Custom verification tokens (CVT)

8

Passwordless Authentication & Verification

9

OTP Verification

10

OTP with Twilio

11

OTP with Vonage

12

Google reCAPTCHA

13

SSO & Two Factor Authentication

14

Finalizing the course

Prerequisites

  • Basic understanding of Laravel is required
  • NO verification experience necessary! I will take you from the very beginning!
  • Any computer and OS will work — Windows, macOS or Linux

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.