developing-with-fortify

Automates Laravel Fortify authentication backend setup for headless applications.

Updated Jan 5, 2026
One-click install
npx skills add https://github.com/TijmenWierenga/fitapp --skill developing-with-fortify-tijmenwierenga
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: developing-with-fortify
Source: https://github.com/TijmenWierenga/fitapp/tree/main/.junie/skills/developing-with-fortify
Command: npx skills add https://github.com/TijmenWierenga/fitapp --skill developing-with-fortify-tijmenwierenga

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Laravel Fortify-based authentication can be complex to implement from scratch. This Skill provides a ready-to-use guidance and patterns to set up a headless authentication backend in Laravel applications, covering login, registration, password reset, email verification, 2FA, profile updates, and authentication scaffolding.

Core Features & Use Cases

  • Headless authentication backend setup with Fortify, including routes, controllers, and service providers.
  • 2FA / TOTP support integration with QR codes and recovery codes.
  • Config-driven features: enable or disable registration, password resets, email verification, and profile updates via Fortify config.

Quick Start

Configure Fortify in a new Laravel project to enable login, registration, and 2FA.

Frequently Asked Questions about developing-with-fortify

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

FAQPage Schema
How do I set up headless authentication in Laravel using Fortify?

Laravel Fortify headless authentication is set up by scaffolding routes, controllers, and service providers for your backend. It automates configuration for login, registration, and profile management without requiring frontend views.

How does 2FA integration work in a Laravel Fortify backend?

2FA integration in a Laravel Fortify backend works by enabling TOTP support with QR codes and recovery codes. The configuration manages authentication callbacks and provider bindings to secure user access.

Can I toggle specific authentication features like registration in Laravel Fortify?

You can toggle specific authentication features like registration in Laravel Fortify using config-driven settings. Modifying the feature toggles in the configuration file allows you to enable or disable password resets and email verification.

What's the best way to scaffold Laravel authentication for a headless application?

The best way to scaffold Laravel authentication for a headless application is using Fortify to configure backend logic. This approach applies service provider bindings and feature toggles to manage login and profile updates directly.

Does Laravel Fortify support profile management and password resets?

Laravel Fortify does support profile management and password resets for headless applications. It provides the necessary backend scaffolding and configuration options to handle user profile updates and secure password recovery.