fortify-development

Configures Laravel authentication backend with Fortify routes and customizable actions.

1.5k|170|Updated Sep 25, 2024
One-click install
npx skills add https://github.com/relaticle/relaticle --skill fortify-development-relaticle
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fortify-development
Source: https://github.com/relaticle/relaticle/tree/main/.claude/skills/fortify-development
Command: npx skills add https://github.com/relaticle/relaticle --skill fortify-development-relaticle

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Fortify Development solves the challenge of implementing robust, consistent authentication workflows in Laravel by providing a headless backend that registers all auth routes and controllers.

Core Features & Use Cases

  • Headless authentication backend that registers all auth routes and controllers for Laravel applications.
  • Feature-rich options via config/fortify.php (registration, login, password resets, email verification, two-factor authentication, passkeys) and overridable response contracts.
  • Customizable business logic via app/Actions/Fortify and FortifyServiceProvider, enabling tailored authentication workflows and views.

Quick Start

Enable Fortify features in config/fortify.php and implement the User model contracts required by Fortify for a production-ready authentication backend.

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 backend with Fortify?

Use Laravel Fortify as a headless authentication backend to register all auth routes and controllers. Enable features in config/fortify.php and implement User model contracts for production-ready login workflows.

What is Laravel Fortify and when do I need it for auth workflows?

Laravel Fortify is a headless backend that solves implementing consistent authentication workflows. You need it when building registration, login, email verification, or two-factor authentication without a pre-built UI.

Can I customize two-factor authentication and password reset logic in Fortify?

Yes, Fortify allows customizable business logic via app/Actions/Fortify and FortifyServiceProvider. You can tailor two-factor authentication, password resets, and response contracts for your specific workflow.

Does Laravel Fortify work as a headless backend without frontend views?

Yes, Fortify works as a headless authentication backend that registers all routes and controllers independently. You build custom views while it handles the core security logic behind the scenes.

How do I enable passkeys and email verification in Laravel authentication?

Enable passkeys and email verification by configuring feature options in config/fortify.php. This file provides rich settings for registration, login, password resets, and two-factor authentication in modern Laravel applications.

What are the limitations of using Fortify for Laravel login and registration?

Fortify provides the backend logic only and does not include pre-built frontend views. You must implement your own UI components and customize the response contracts to complete the user authentication experience.