fortify-development

Configure Laravel Fortify authentication features via config and service provider.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/cmayorgahilario/laravel-starter-kit-inertia-react --skill fortify-development-cmayorgahilario
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fortify-development
Source: https://github.com/cmayorgahilario/laravel-starter-kit-inertia-react/tree/main/.claude/skills/fortify-development
Command: npx skills add https://github.com/cmayorgahilario/laravel-starter-kit-inertia-react --skill fortify-development-cmayorgahilario

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Laravel Fortify provides a frontend-agnostic authentication backend for Laravel that registers all auth routes and controllers, making it easy to implement login, registration, 2FA, passkeys, and related workflows without tying to a specific frontend.

Core Features & Use Cases

  • Provides routes and controllers for login, registration, password reset, email verification, two-factor authentication (TOTP/QR codes), and passkeys.
  • Configurable features via config/fortify.php and overridable response contracts, enabling SPA or traditional apps.
  • Customizable business logic through app/Actions/Fortify (CreateNewUser, UpdateUserProfileInformation, etc.) and FortifyServiceProvider hooks.

Quick Start

Install Laravel Fortify, publish its resources, and begin enabling features in config/fortify.php and FortifyServiceProvider callbacks.

Frequently Asked Questions about fortify-development

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

FAQPage Schema
How do I set up Laravel Fortify authentication for my application?

Laravel Fortify authentication is set up by installing the package, publishing its resources, and enabling features like login, registration, and password resets within the config/fortify.php file and FortifyServiceProvider.

Can I use Laravel Fortify with a headless SPA frontend?

Yes, Laravel Fortify is frontend-agnostic and works seamlessly with SPA or headless scenarios by providing an authentication backend that registers routes and controllers without tying you to a specific frontend.

Does Laravel Fortify support two-factor authentication and passkeys?

Laravel Fortify supports enabling two-factor authentication using TOTP and QR codes, alongside passkeys and WebAuthn, which are managed through configurable features and custom actions in app/Actions/Fortify.

What's the best way to customize user registration logic in Laravel Fortify?

Customize user registration logic in Laravel Fortify by overriding the default business logic through the CreateNewUser action class within the app/Actions/Fortify directory and using FortifyServiceProvider hooks.

Why use Laravel Fortify over other Laravel authentication packages?

Use Laravel Fortify when you need a frontend-agnostic authentication backend that registers all auth routes and controllers, allowing you to implement 2FA, passkeys, and email verification without being coupled to a specific UI.