Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 892 Bytes

README.md

File metadata and controls

26 lines (17 loc) · 892 Bytes

Signup, Login with Email Verification Tutorial

Full video tutorial here

This repository contains a tutorial on implementing user signup, login, and email verification using Spring Boot.

Overview

This tutorial demonstrates how to build a Spring Boot application for user authentication with JWT-based security, including user signup, login, email verification, and basic error handling.

Features

  • User signup with email verification
  • User login with JWT token generation
  • User email verification flow (send verification code, verify user)
  • Fetch authenticated user details
  • Basic error handling and exception logging

Prerequisites

Before running the application, ensure you have the following installed:

  • Java Development Kit (JDK) 8 or newer
  • Maven or Gradle
  • Supabase database
  • Postman (for testing endpoints)