Download the PHP package arindammakar/laravel-auth-installer without Composer
On this page you can find all versions of the php package arindammakar/laravel-auth-installer. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download arindammakar/laravel-auth-installer
More information about arindammakar/laravel-auth-installer
Files in arindammakar/laravel-auth-installer
Package laravel-auth-installer
Short Description Production-ready, OWASP-hardened Laravel authentication scaffolding with 2FA (TOTP), Dashboard, User Profile, and 5 distinct Blade & Tailwind CSS themes. Zero-build instant setup. Created by Arindam Makar.
License MIT
Homepage http://laravelbuild.laureon.in
Informations about the package laravel-auth-installer
Laravel Blade Auth Installer
Production-Ready, OWASP-Hardened Laravel Authentication Scaffolding with 2FA (TOTP), Metrics Dashboard, User Profile, and 5 Distinct Tailwind CSS Themes. Created by Arindam Makar • Powered by Laravel Auth Builder.
A modern, zero-dependency alternative to Laravel Breeze that imports secure, production-ready authentication scaffolding directly into any Laravel application with zero Node.js build steps required.
Key Features & Capabilities
- 🚀 Zero-Build Instant Setup: Works out of the box with embedded Tailwind CDN fallback — no
npm run buildor Node.js required. - 🎨 5 Distinct Design Themes:
- Modern Indigo Glass: Deep space dark glassmorphism with glowing purple/indigo accents.
- Classic Corporate SaaS: Pure light mode enterprise aesthetic with crisp white cards and royal blue buttons.
- Minimal Brutalist Monochrome: High-contrast black & white Swiss architecture with 2px borders and hard shadows.
- DevOps Cyber Charcoal Slate: Gunmetal dark mode with phosphor emerald green monospace typography.
- Simple Clean Airy: Warm light mode with pill-rounded inputs and sky-blue accents.
- 🔐 Two-Factor Authentication (2FA): Zero-dependency pure PHP RFC 6238 TOTP engine (Google Authenticator, Authy, 1Password) with QR code setup, 6-digit confirmation, and 8 emergency recovery codes.
- 📊 Complete Metrics Dashboard: Built-in responsive dashboard layout with security metrics, recent activity, and navigation.
- 👤 Full User Profile: Credential management, secure password updates (with current password verification), 2FA controls, and password-confirmed account deletion.
- ✉️ Email Verification & Password Confirmation: Throttled verification notifications and sensitive area password confirmation.
- 🛡️ OWASP Hardened:
- Open redirect defense on login via path sanitization.
- Brute-force rate limiting with exponential delays.
- Constant-time verification on security challenges.
- Session fixation and CSRF protection.
- Anti-enumeration email responses on password resets.
- 🧩 Universal Blade Layouts: Automatic aliasing for
<x-auth-layout>,<x-layouts.auth>,<x-auth.auth-layout>,<x-guest-layout>,<x-layouts.guest>.
Requirements
- PHP: ^8.2 or ^8.3 or ^8.4 or ^8.5
- Laravel: ^11.0, ^12.0, or ^13.0
Installation
Install the package into your Laravel application via Composer:
Usage
Generate and copy your preferred design link from laravelbuild.laureon.in, then run:
Or choose a specific design preset:
Next Steps after Import:
Options
What Gets Installed
- Controllers: Authentication controllers (
LoginController.php,RegisterController.php, etc.),TwoFactorAuthenticationController.php,TwoFactorAuthenticatedSessionController.php,DashboardController.php,ProfileController.php. - Services: Pure RFC 6238 TOTP Engine (
app/Services/Auth/TotpService.php) — zero external dependencies required. - Form Requests: Validated and throttled inputs (
LoginRequest.php,RegisterRequest.php,ProfileUpdateRequest.php). - Views: 5 distinct design themes across Blade templates (
resources/views/auth/*,resources/views/components/auth/*,resources/views/dashboard.blade.php,resources/views/profile/edit.blade.php). - Routes: Clean, isolated auth routes (
routes/auth.phploaded automatically intoroutes/web.php). - Migrations: Non-destructive 2FA columns migration (
database/migrations/xxxx_xx_xx_xxxxxx_add_two_factor_columns_to_users_table.php).
Credits & Author
- Author & Provider: Arindam Makar
- Platform: Laravel Auth Builder
License
This package is open-sourced software licensed under the MIT license.
All versions of laravel-auth-installer with dependencies
illuminate/support Version ^11.0|^12.0|^13.0
illuminate/console Version ^11.0|^12.0|^13.0
illuminate/http Version ^11.0|^12.0|^13.0
illuminate/filesystem Version ^11.0|^12.0|^13.0