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.