laravel-bootstrap-auth maintained by abdullahshahidkamboh
Description
A Bootstrap 5 and Blade authentication starter package for Laravel.
Author
Abdullah Shahid Kamboh
Last update
2026/08/28 13:10
(dev-main)
License
Downloads
5
Tags
authentication - bootstrap - registration - login - auth - captcha - laravel - blade - laravel-package - bootstrap5 - email-verification - password-reset
Laravel Bootstrap Auth
A Bootstrap 5 and Blade authentication starter package for Laravel.
Features
- ✅ Bootstrap 5 UI - Beautiful, responsive authentication pages
- ✅ Server-rendered - No JavaScript frameworks required (React, Vue, etc.)
- ✅ Full Authentication - Login, Register, Logout, Password Reset, Email Verification
- ✅ Multi-language - English, Urdu, Arabic support
- ✅ CAPTCHA Support - Turnstile, reCAPTCHA, hCaptcha
- ✅ Rate Limiting - Protect against brute-force attacks
- ✅ Security First - CSRF, session regeneration, password hashing
- ✅ Extensible - Customizable views, translations, and configuration
- ✅ Production Ready - Fully tested and documented
Requirements
- PHP 8.1 or higher
- Laravel 10.0 or higher
Configure mail settings
MAIL_MAILER=smtp MAIL_HOST=smtp.mailtrap.io MAIL_PORT=2525 MAIL_USERNAME=your-username MAIL_PASSWORD=your-password MAIL_ENCRYPTION=null MAIL_FROM_ADDRESS=hello@example.com MAIL_FROM_NAME="${APP_NAME}"
Configure CAPTCHA (Optional)
CAPTCHA_DRIVER=turnstile # or recaptcha, hcaptcha CAPTCHA_SITE_KEY=your-site-key CAPTCHA_SECRET_KEY=your-secret-key
Installation
1. Install the package
composer require abdullahshahidkamboh/laravel-bootstrap-auth