PHPackages                             chamikasamaraweera/laravel-adminlte-auth - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. chamikasamaraweera/laravel-adminlte-auth

ActiveLibrary[Authentication &amp; Authorization](/categories/authentication)

chamikasamaraweera/laravel-adminlte-auth
========================================

AdminLTE Bootstrap 5 Auth UI for Laravel

v1.0.2(3mo ago)411MITBladePHP ^8.2

Since Mar 24Pushed 3mo agoCompare

[ Source](https://github.com/ChamikaSamaraweera/laravel-adminlte-auth)[ Packagist](https://packagist.org/packages/chamikasamaraweera/laravel-adminlte-auth)[ RSS](/packages/chamikasamaraweera-laravel-adminlte-auth/feed)WikiDiscussions stable Synced 3w ago

READMEChangelog (2)Dependencies (1)Versions (3)Used By (0)

Laravel AdminLTE Auth
=====================

[](#laravel-adminlte-auth)

[![Latest Version on Packagist](https://camo.githubusercontent.com/c69726e931b616b28b20609ed4c95194982a181cbc0d4cec6ecf4c509f7be5c1/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6368616d696b6173616d61726177656572612f6c61726176656c2d61646d696e6c74652d617574682e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/chamikasamaraweera/laravel-adminlte-auth)[![License](https://camo.githubusercontent.com/9c72167f5e63a4b3f7aacd613487d02c5c3063adb9b0c26be282652866c336ad/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f4368616d696b6153616d61726177656572612f6c61726176656c2d61646d696e6c74652d617574682e7376673f7374796c653d666c61742d737175617265)](LICENSE)[![PHP Version](https://camo.githubusercontent.com/0137db7634f2bfb58931a1788223a4a9136100008a2ee84e758b20b9c6ec21a0/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d253545382e322d626c75653f7374796c653d666c61742d737175617265)](https://php.net)[![Laravel](https://camo.githubusercontent.com/91237dc0f353698ddb0105ee5c27c791a1508fb6bd8297dc31efb23e775c6378/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c61726176656c2d3131253230253743253230313225323025374325323031332d7265643f7374796c653d666c61742d737175617265)](https://laravel.com)[![Downloads](https://camo.githubusercontent.com/5c897b6fd1e2937350ccb201db2e9f130b316b0c017fff3a4a4d12150e0d79d0/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6368616d696b6173616d61726177656572612f6c61726176656c2d61646d696e6c74652d61757468)](https://camo.githubusercontent.com/5c897b6fd1e2937350ccb201db2e9f130b316b0c017fff3a4a4d12150e0d79d0/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6368616d696b6173616d61726177656572612f6c61726176656c2d61646d696e6c74652d61757468)[![Stars](https://camo.githubusercontent.com/c357c2bed433201ab9c37e4f43e245912415750de06dae0a321d222125884687/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f4368616d696b6153616d61726177656572612f6c61726176656c2d61646d696e6c74652d61757468)](https://camo.githubusercontent.com/c357c2bed433201ab9c37e4f43e245912415750de06dae0a321d222125884687/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f4368616d696b6153616d61726177656572612f6c61726176656c2d61646d696e6c74652d61757468)

**AdminLTE Bootstrap 5 Auth UI scaffolding for Laravel.**

Scaffold beautiful, production-ready authentication views powered by [AdminLTE 4](https://adminlte.io) and [Bootstrap 5](https://getbootstrap.com) with a single Artisan command — just like `php artisan ui bootstrap --auth`.

---

Features
--------

[](#features)

- One-command auth view scaffolding
- AdminLTE 4 + Bootstrap 5 styled views
- Login, Register, Forgot Password, Reset Password, Email Verification
- Font Awesome 6 icons
- `@error` validation support on all fields
- Overwrite-protection with confirmation prompt
- Compatible with Laravel 11, 12, and 13

---

Requirements
------------

[](#requirements)

DependencyVersionPHP^8.2Laravel^11.0 | ^12.0 | ^13.0laravel/ui^4.x---

Installation
------------

[](#installation)

**Step 1 — Install the package via Composer:**

```
composer require chamikasamaraweera/laravel-adminlte-auth
```

**Step 2 — Install `laravel/ui` (if not already installed):**

```
composer require laravel/ui
php artisan ui:auth
```

> `php artisan ui:auth` generates the auth controllers and routes. This package replaces the views only.

**Step 3 — Scaffold the AdminLTE auth views:**

```
php artisan ui:adminlte --auth
```

**Step 4 — Make sure your auth routes include verification support:**

```
// routes/web.php
Auth::routes(['verify' => true]);
```

---

Published Views
---------------

[](#published-views)

Running `php artisan ui:adminlte --auth` publishes the following files into `resources/views/`:

```
resources/views/
├── layouts/
│   └── auth.blade.php          ← AdminLTE + BS5 base layout
└── auth/
    ├── login.blade.php
    ├── register.blade.php
    ├── verify.blade.php
    └── passwords/
        ├── email.blade.php
        └── reset.blade.php

```

---

Artisan Commands
----------------

[](#artisan-commands)

### `php artisan ui:adminlte --auth`

[](#php-artisan-uiadminlte---auth)

Publishes all auth views and the base layout.

### `php artisan ui:adminlte --views`

[](#php-artisan-uiadminlte---views)

Publishes views only (same as `--auth` currently — useful for re-publishing after updates).

> If a view file already exists, the command will ask for confirmation before overwriting it.

---

Assets
------

[](#assets)

The published layout (`layouts/auth.blade.php`) loads all assets from CDN — no npm install required:

AssetVersionSourceBootstrap5.3.3jsDelivr CDNAdminLTE4.0.0-beta3jsDelivr CDNFont Awesome6.5.0cdnjs CDNSource Sans Pro—Google FontsTo use local assets instead, edit `resources/views/layouts/auth.blade.php` after publishing and replace the CDN links with your Vite/Mix compiled assets.

---

Customization
-------------

[](#customization)

All views are published into your application's `resources/views/` directory, so you own them completely. Edit any file as needed — changes will not be overwritten unless you re-run the command and confirm the overwrite prompt.

### Changing the card accent color

[](#changing-the-card-accent-color)

Each view uses an AdminLTE card outline class:

ViewCard classLogin`card-outline card-primary`Register`card-outline card-primary`Forgot Password`card-outline card-warning`Reset Password`card-outline card-primary`Email Verify`card-outline card-success`Change `card-primary` to any Bootstrap color (`card-danger`, `card-dark`, etc.).

### Adding a logo image

[](#adding-a-logo-image)

In `layouts/auth.blade.php` or any individual view, replace the text logo:

```
{{-- Before --}}
{{ config('app.name') }}

{{-- After --}}

```

---

Screenshot
----------

[](#screenshot)

> *Login, Register, and Forgot Password views styled with AdminLTE 4 card-outline design.*

### Login

[](#login)

[![Login](screenshots/login.png)](screenshots/login.png)

### Register

[](#register)

[![Register](screenshots/register.png)](screenshots/register.png)

### Reset Password

[](#reset-password)

[![Reset](screenshots/reset.png)](screenshots/reset.png)

---

Changelog
---------

[](#changelog)

See [CHANGELOG.md](CHANGELOG.md) for a full history of changes.

---

Contributing
------------

[](#contributing)

Contributions are welcome! Please read [CONTRIBUTING.md](CONTRIBUTING.md) before submitting a pull request.

---

Security
--------

[](#security)

If you discover a security vulnerability, please follow the process outlined in [SECURITY.md](SECURITY.md). **Do not open a public issue.**

---

License
-------

[](#license)

The MIT License (MIT). See [LICENSE](LICENSE) for details.

---

Credits
-------

[](#credits)

- [Chamika Samaraweera](https://github.com/ChamikaSamaraweera)
- [AdminLTE](https://adminlte.io) by ColorlibHQ
- [Bootstrap](https://getbootstrap.com)
- All [contributors](https://github.com/ChamikaSamaraweera/laravel-adminlte-auth/graphs/contributors)

###  Health Score

39

—

LowBetter than 85% of packages

Maintenance82

Actively maintained with recent releases

Popularity10

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

2

Last Release

94d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/163977973?v=4)[Chamika Samaraweera](/maintainers/ChamikaSamaraweera)[@ChamikaSamaraweera](https://github.com/ChamikaSamaraweera)

---

Top Contributors

[![DCComplex](https://avatars.githubusercontent.com/u/161657580?v=4)](https://github.com/DCComplex "DCComplex (9 commits)")

---

Tags

adminlteauthenticationcomposerlaravellaravel-12xlaravel-adminltelaravel-auth-scaffoldlaravel-auth-uilaravel-auth-ui-adminltepackageui

### Embed Badge

![Health badge](/badges/chamikasamaraweera-laravel-adminlte-auth/health.svg)

```
[![Health](https://phpackages.com/badges/chamikasamaraweera-laravel-adminlte-auth/health.svg)](https://phpackages.com/packages/chamikasamaraweera-laravel-adminlte-auth)
```

###  Alternatives

[statamic-rad-pack/runway

Eloquently manage your database models in Statamic.

135212.4k7](/packages/statamic-rad-pack-runway)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
