PHPackages                             xbnz/laravel-auditable-users - 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. xbnz/laravel-auditable-users

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

xbnz/laravel-auditable-users
============================

Event-sourced user login, registration, password resets

0.1.0(1y ago)03MITHTMLPHP ^8.4CI passing

Since Mar 31Pushed 1y ago1 watchersCompare

[ Source](https://github.com/XbNz/laravel-auditable-users)[ Packagist](https://packagist.org/packages/xbnz/laravel-auditable-users)[ RSS](/packages/xbnz-laravel-auditable-users/feed)WikiDiscussions main Synced 1mo ago

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

[![Release](https://camo.githubusercontent.com/e157597ceb92033cb4e97589a3bdbc496e51da630e255577dee2e9680220245e/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f72656c656173652f58624e7a2f6c61726176656c2d617564697461626c652d75736572733f7374796c653d666f722d7468652d6261646765)](https://camo.githubusercontent.com/e157597ceb92033cb4e97589a3bdbc496e51da630e255577dee2e9680220245e/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f72656c656173652f58624e7a2f6c61726176656c2d617564697461626c652d75736572733f7374796c653d666f722d7468652d6261646765)[![Test suite](https://camo.githubusercontent.com/e66109c394d890fd792f1b63401fb7d1c07f2ab8fcf9c0b11e16fb13ed0f9d7a/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f58624e7a2f6c61726176656c2d617564697461626c652d75736572732f706870756e69742e796d6c3f6c6162656c3d5465737473266c6f676f3d676974687562267374796c653d666f722d7468652d6261646765)](https://camo.githubusercontent.com/e66109c394d890fd792f1b63401fb7d1c07f2ab8fcf9c0b11e16fb13ed0f9d7a/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f58624e7a2f6c61726176656c2d617564697461626c652d75736572732f706870756e69742e796d6c3f6c6162656c3d5465737473266c6f676f3d676974687562267374796c653d666f722d7468652d6261646765)[![PHPStan](https://camo.githubusercontent.com/3066f0faa436f2a21cece296f727ff8e0b410ea9e24dcea06e71da3596a7961f/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f58624e7a2f6c61726176656c2d617564697461626c652d75736572732f7068707374616e2e796d6c3f6c6162656c3d5048505374616e266c6f676f3d676974687562267374796c653d666f722d7468652d6261646765)](https://camo.githubusercontent.com/3066f0faa436f2a21cece296f727ff8e0b410ea9e24dcea06e71da3596a7961f/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f58624e7a2f6c61726176656c2d617564697461626c652d75736572732f7068707374616e2e796d6c3f6c6162656c3d5048505374616e266c6f676f3d676974687562267374796c653d666f722d7468652d6261646765)[![Mutation testing badge](https://camo.githubusercontent.com/5338eff064d2ecb12df09b9c80652c1cb34c9bc70b8567d75bc94b1119c3a1fe/68747470733a2f2f696d672e736869656c64732e696f2f656e64706f696e743f7374796c653d666f722d7468652d62616467652675726c3d68747470733a2f2f62616467652d6170692e737472796b65722d6d757461746f722e696f2f6769746875622e636f6d2f58624e7a2f6c61726176656c2d617564697461626c652d75736572732f6d61696e)](https://camo.githubusercontent.com/5338eff064d2ecb12df09b9c80652c1cb34c9bc70b8567d75bc94b1119c3a1fe/68747470733a2f2f696d672e736869656c64732e696f2f656e64706f696e743f7374796c653d666f722d7468652d62616467652675726c3d68747470733a2f2f62616467652d6170692e737472796b65722d6d757461746f722e696f2f6769746875622e636f6d2f58624e7a2f6c61726176656c2d617564697461626c652d75736572732f6d61696e)

Laravel Auditable Users
=======================

[](#laravel-auditable-users)

Warning

Please do not use this package if you do not have a full understanding of event sourcing. You **will** need to modify things to fit your needs. Feel free to fork or contribute when your needs outgrow this package.

Note

You will need redis installed and configured to use this package

Note

Livewire and a Flux Pro subscription are required

Features
--------

[](#features)

- User registration
- User login
- Password resets
- Login tracking

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

[](#installation)

```
composer require xbnz/laravel-auditable-users
php artisan vendor:publish --provider="XbNz\LaravelAuditableUsers\AuditableServiceProvider"
cat "AUDITABLE_USERS_REDIRECT_AFTER_LOGIN={your_desired_route}" >> .env
cat "AUTH_MODEL=XbNz\\LaravelAuditableUsers\\Projections\\User" >> .env
php artisan migrate
```

Usage
-----

[](#usage)

Ensure the routes for this package were registered successfully:

```
php artisan route:list
```

Then visit the /login, /register, /forgot-password routes to see the package in action.

License
-------

[](#license)

MIT

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance46

Moderate activity, may be stable

Popularity3

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity44

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

Unknown

Total

1

Last Release

407d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/d1d0c762e6b039dcff7565dbf0e7c8ed640d835b4f0cd4912be34d812be68695?d=identicon)[XbNz](/maintainers/XbNz)

---

Top Contributors

[![XbNz](https://avatars.githubusercontent.com/u/12668624?v=4)](https://github.com/XbNz "XbNz (10 commits)")

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/xbnz-laravel-auditable-users/health.svg)

```
[![Health](https://phpackages.com/badges/xbnz-laravel-auditable-users/health.svg)](https://phpackages.com/packages/xbnz-laravel-auditable-users)
```

###  Alternatives

[laravel/framework

The Laravel Framework.

34.6k509.9M17.0k](/packages/laravel-framework)[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M651](/packages/sylius-sylius)[laravel/nightwatch

The official Laravel Nightwatch package.

3486.1M13](/packages/laravel-nightwatch)[phpro/http-tools

HTTP tools for developing more consistent HTTP implementations.

28137.8k](/packages/phpro-http-tools)[concrete5/core

Concrete core subtree split

19159.3k48](/packages/concrete5-core)[sulu/content-bundle

Experimental content implementation for sulu.

17112.3k1](/packages/sulu-content-bundle)

PHPackages © 2026

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