fortify-development

Configure Laravel Fortify authentication for login, registration, and 2FA flows.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/muddassarsaleemiqbal/haulix-core --skill fortify-development
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fortify-development
Source: https://github.com/muddassarsaleemiqbal/haulix-core/tree/main/.github/skills/fortify-development
Command: npx skills add https://github.com/muddassarsaleemiqbal/haulix-core --skill fortify-development

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Fortify provides a frontend-agnostic authentication backend for Laravel, simplifying the creation of robust, customizable authentication workflows across login, registration, password reset, email verification, and 2FA. It supports frontend-agnostic SPA or API usage, and can be integrated with custom login redirects, FortifyServiceProvider hooks, and app/Actions/Fortify logic.

Core Features & Use Cases

  • Registration: User signup and profile creation with optional additional fields.
  • Password Reset: Email-based password reset flows and token validation.
  • Email Verification: Enforce MustVerifyEmail for protected routes.
  • Two-Factor Authentication: 2FA with QR codes and recovery codes for enhanced security.
  • Profile & Password Updates: Manage profile information and password changes.

Quick Start

Configure Fortify in your Laravel project by enabling features in config/fortify.php and implementing the required Fortify Actions and contracts.

Frequently Asked Questions about fortify-development

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement Laravel authentication for a SPA or headless API backend?

Laravel authentication for a SPA or headless API uses Fortify as a frontend-agnostic backend. It manages login, registration, and password reset flows via routes and controllers without requiring specific frontend views.

How do I set up two-factor authentication in Laravel?

Two-factor authentication in Laravel is set up by enabling the feature in config/fortify.php. Fortify handles 2FA logic including QR code generation and recovery codes for secure user access.

Can I customize user registration fields and login redirects in Laravel Fortify?

Custom registration fields and login redirects are managed through app/Actions/Fortify logic and FortifyServiceProvider hooks. Overridable response contracts allow flexible routing after authentication.

What is the best way to handle email verification and password reset in Laravel?

Email verification and password reset in Laravel are handled by Fortify actions. It enforces MustVerifyEmail for protected routes and manages token validation for email-based password recovery.

Does Laravel Fortify work without frontend scaffolding like Blade or Vue?

Fortify works without frontend scaffolding because it provides a frontend-agnostic authentication backend. You integrate its routes and controllers with any SPA or headless frontend configuration.