fortify-development

Automate Laravel Fortify authentication setup and feature customization.

3|2|Updated Nov 4, 2025
One-click install
npx skills add https://github.com/y-l-g/saasterkit --skill fortify-development-y-l-g
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fortify-development
Source: https://github.com/y-l-g/saasterkit/tree/main/.agents/skills/fortify-development
Command: npx skills add https://github.com/y-l-g/saasterkit --skill fortify-development-y-l-g

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Laravel applications often require robust, configurable authentication flows. Fortify provides a backend-agnostic foundation for routes and controllers, but integrating and customizing these features (registration, login, 2FA, email verification, passkeys) can be time-consuming.

Core Features & Use Cases

  • Fortify-based authentication backend with routes and controllers
  • Configurable features like registration, password resets, email verification, 2FA, and passkeys
  • Real-world scenario: rapidly scaffold a secure admin panel with team-based access and SPA authentication

Quick Start

Configure Fortify for your app and wire CreateNewUser and profile update logic to enable a working auth flow.

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 setup is automated by configuring config/fortify.php feature toggles and wiring CreateNewUser logic in app/Actions/Fortify. You enable registration, login, 2FA, and email verification through the FortifyServiceProvider to establish a working auth flow.

What is the best way to add 2FA and passkeys to a Laravel project?

Adding 2FA and passkeys to a Laravel project is handled by toggling these features in config/fortify.php. The scaffold applies the necessary backend routes and controllers, providing a backend-agnostic foundation for secure authentication flows.

Does Laravel Fortify work for SPA authentication?

Laravel Fortify works for SPA authentication by providing a configurable backend foundation of routes and controllers. You can rapidly scaffold secure SPA authentication utilizing Fortify's features without coupling to a specific frontend framework.

Do I need a specific Laravel version to configure Fortify features?

You need Laravel 13+ and the Fortify package installed to configure Fortify features. The setup requires modifying config/fortify.php feature toggles and referencing paths like app/Actions/Fortify and FortifyServiceProvider for implementation.

Can I customize profile management and registration logic with Fortify?

Customizing profile management and registration logic with Fortify involves wiring the CreateNewUser and profile update actions within app/Actions/Fortify. This allows you to tailor the backend-agnostic authentication flows to your specific application requirements.