Laravel Email Change Confirmation

README.md

Laravel Email Change Confirmation

A Laravel package that provides secure email change confirmation functionality. When users attempt to change their email address, they must confirm the change via their current email address before the change takes effect.

Features

  • 🔒 Secure email changes - Users must confirm via their current email
  • 📧 Automatic email verification - Integrates with Laravel's email verification
  • 🎯 Framework agnostic - Works with any Laravel starter kit or custom application
  • âš¡ Livewire support - Built-in support for Livewire applications
  • 🔧 Highly configurable - Customize every aspect of the package
  • 🎨 Extensible - Override controllers, notifications, and services
  • 🚀 Auto-detection - Automatically detects email changes using model observers
  • 📱 Responsive emails - Beautiful, mobile-friendly confirmation emails

Related Packages

laravel-blacklist.php

Laravel Blacklist

Advanced Laravel validation package providing intelligent content filtering with customizable blacklists, profanity detection, and whole-word matching algorithms. Prevents spam, inappropriate content, and system abuse while avoiding false positives. Essential for user-generated content, comments, forums, and social platforms.

laravel-simple-datatables-and-forms.php

Laravel Simple Data Tables And Forms

Streamlined Laravel Livewire package for building dynamic, searchable data tables and feature-rich forms. Offers advanced filtering, sorting, pagination, bulk actions, and real-time validation without page refreshes. Ideal for admin panels, dashboards, CRUD interfaces, and data management applications requiring responsive user interactions.

laravel-route-label.php

Laravel Route Label

Route Label adds a simple way to assign labels to your named Laravel routes and retrieve them anywhere in your application. With the routeLabel() helper and the @routeLink Blade directive, you can easily generate navigation links, breadcrumbs, or menus without repeating strings or relying solely on translations. Labels fall back to the route name if none is defined, keeping your code clean and consistent.

laravel-skeleton.php

Laravel skeleton template

Production-ready Laravel application starter featuring modern architecture, authentication, Tailwind CSS, Livewire, testing, code quality tooling, and scalable development conventions.