PHPackages                             userfrosting/sprinkle-account - 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. userfrosting/sprinkle-account

ActiveUserfrosting-sprinkle[Authentication &amp; Authorization](/categories/authentication)

userfrosting/sprinkle-account
=============================

Authentication and account management module for UserFrosting.

6.0.1(6d ago)130.7k↓32.6%3[1 PRs](https://github.com/userfrosting/sprinkle-account/pulls)6MITPHPPHP ^8.1CI passing

Since Aug 9Pushed 2w ago2 watchersCompare

[ Source](https://github.com/userfrosting/sprinkle-account)[ Packagist](https://packagist.org/packages/userfrosting/sprinkle-account)[ Docs](https://github.com/userfrosting/UserFrosting)[ RSS](/packages/userfrosting-sprinkle-account/feed)WikiDiscussions 6.0 Synced 3d ago

READMEChangelog (10)Dependencies (28)Versions (43)Used By (6)

UserFrosting 6.0 - Account Sprinkle
===================================

[](#userfrosting-60---account-sprinkle)

[![](https://camo.githubusercontent.com/396f7986338e3d3fb50456e4ac08defe5774c8f9e30a20b43563f7ede130e8b6/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f72656c656173652f7573657266726f7374696e672f737072696e6b6c652d6163636f756e743f696e636c7564655f70726572656c6561736573)](https://github.com/userfrosting/sprinkle-account/releases)[![](https://camo.githubusercontent.com/178b5de7f1de75599f403ab3429a55ee81f80728203db7ed336c3b2dfa58038c/68747470733a2f2f696d672e736869656c64732e696f2f6e706d2f762f2534307573657266726f7374696e67253246737072696e6b6c652d6163636f756e74)](https://www.npmjs.com/package/@userfrosting/sprinkle-account)[![](https://camo.githubusercontent.com/074b89bca64d3edc93a1db6c7e3b1636b874540ba91d66367c0e5e354c56d0ea/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e737667)](LICENSE)[![](https://camo.githubusercontent.com/162460efef40b0a23ac2179e20c5bbd0e9d44b333eb9801f4d45fe858adced67/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f436861742d5573657246726f7374696e672d627269676874677265656e3f6c6f676f3d526f636b65742e43686174)](https://chat.userfrosting.com)[![](https://camo.githubusercontent.com/7cadda29748714306c1f13ae6ff9c243ee3c3be11d9bcea55af6b8b015c7e356/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4f70656e5f436f6c6c6563746976652d446f6e6174652d626c75653f6c6f676f3d4f70656e253230436f6c6c656374697665)](https://opencollective.com/userfrosting#backer)[![](https://camo.githubusercontent.com/3a4850d1e9c402cd76626f6dc48d1764f103884839568b7db4ebc2e4ca75b51b/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4b6f2d2d66692d446f6e6174652d626c75653f6c6f676f3d6b6f2d6669266c6f676f436f6c6f723d7768697465)](https://ko-fi.com/lcharette)

Warning

Since 6.0, this is a **read-only** subtree split of the [UserFrosting Monorepo](https://github.com/userfrosting/monorepo). To contribute, all Issues and Pull Requests should be sent against the [monorepo](https://github.com/userfrosting/monorepo). Please see the [contributing guidelines](https://github.com/userfrosting/.github/blob/main/.github/CONTRIBUTING.md) for more information.

By [Alex Weissman](https://alexanderweissman.com) and [Louis Charette](https://bbqsoftwares.com)
------------------------------------------------------------------------------------------------

[](#by-alex-weissman-and-louis-charette)

Copyright (c) 2013-2026, free to use in personal and commercial software as per the [MIT license](LICENSE.md).

UserFrosting is a secure, modern user management system written in PHP and built on top of the [Slim Microframework](http://www.slimframework.com/), [Twig](http://twig.sensiolabs.org/) templating engine, [Eloquent](https://laravel.com/docs/10.x/eloquent#introduction) ORM, [Vite](https://vitejs.dev/), [Vue](https://vuejs.org/), and [UiKit](https://getuikit.com/).

This **Account sprinkle** handles user modeling and authentication, user groups, roles, and access control. It contains the routes, templates, and controllers needed to implement pages for registration, password reset, login, and more.

Installation in your UserFrosting project
-----------------------------------------

[](#installation-in-your-userfrosting-project)

To use this sprinkle in your UserFrosting project, follow theses instructions (*N.B.: This sprinkle is enabled by default when using the base app template*).

1. Require in your [UserFrosting](https://github.com/userfrosting/UserFrosting) project :

    ```
    composer require userfrosting/sprinkle-account

    ```
2. Add the Sprinkle to your Sprinkle Recipe :

    ```
    public function getSprinkles(): array
    {
        return [
            \UserFrosting\Sprinkle\Account\Account::class,
        ];
    }
    ```
3. Bake

    ```
    php bakery bake
    ```

Documentation
-------------

[](#documentation)

See main [UserFrosting Documentation](https://learn.userfrosting.com) for more information.

- [Changelog](CHANGELOG.md)
- [Issues](https://github.com/userfrosting/UserFrosting/issues)
- [License](LICENSE.md)
- [Style Guide](https://github.com/userfrosting/.github/blob/main/.github/STYLE-GUIDE.md)

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

[](#contributing)

This project exists thanks to all the people who contribute. If you're interested in contributing to the UserFrosting codebase, please see our [contributing guidelines](https://github.com/userfrosting/UserFrosting/blob/5.2/.github/CONTRIBUTING.md) as well as our [style guidelines](.github/STYLE-GUIDE.md).

[![](https://camo.githubusercontent.com/69df552f14c7f3afa265fd25b82834db8a2f57ddbebffcac59ce94371aff1962/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f7573657266726f7374696e672f636f6e7472696275746f72732e7376673f77696474683d38393026627574746f6e3d74727565)](https://github.com/userfrosting/sprinkle-core/graphs/contributors)

###  Health Score

59

—

FairBetter than 98% of packages

Maintenance97

Actively maintained with recent releases

Popularity31

Limited adoption so far

Community31

Small or concentrated contributor base

Maturity69

Established project with proven stability

 Bus Factor2

2 contributors hold 50%+ of commits

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 ~34 days

Recently: every ~7 days

Total

42

Last Release

6d ago

Major Versions

5.1.6 → 6.0.0-alpha.22025-01-22

5.1.x-dev → 6.0.0-alpha.52025-05-23

5.2.x-dev → 6.0.0-beta.12025-09-02

PHP version history (2 changes)5.0.0-alpha1PHP ^8.0

5.1.0PHP ^8.1

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/2566513?v=4)[Louis Charette](/maintainers/lcharette)[@lcharette](https://github.com/lcharette)

---

Top Contributors

[![alexweissman](https://avatars.githubusercontent.com/u/5004534?v=4)](https://github.com/alexweissman "alexweissman (249 commits)")[![lcharette](https://avatars.githubusercontent.com/u/2566513?v=4)](https://github.com/lcharette "lcharette (136 commits)")[![Silic0nS0ldier](https://avatars.githubusercontent.com/u/17376090?v=4)](https://github.com/Silic0nS0ldier "Silic0nS0ldier (25 commits)")[![amosfolz](https://avatars.githubusercontent.com/u/33728190?v=4)](https://github.com/amosfolz "amosfolz (23 commits)")[![StyleCIBot](https://avatars.githubusercontent.com/u/11048387?v=4)](https://github.com/StyleCIBot "StyleCIBot (20 commits)")[![X-Anonymous-Y](https://avatars.githubusercontent.com/u/2701528?v=4)](https://github.com/X-Anonymous-Y "X-Anonymous-Y (8 commits)")[![Copilot](https://avatars.githubusercontent.com/in/1143301?v=4)](https://github.com/Copilot "Copilot (4 commits)")[![RomeroMsk](https://avatars.githubusercontent.com/u/4639951?v=4)](https://github.com/RomeroMsk "RomeroMsk (3 commits)")[![splitt3r](https://avatars.githubusercontent.com/u/1869584?v=4)](https://github.com/splitt3r "splitt3r (3 commits)")[![xrobau](https://avatars.githubusercontent.com/u/457798?v=4)](https://github.com/xrobau "xrobau (3 commits)")[![brunomnsilva](https://avatars.githubusercontent.com/u/16222114?v=4)](https://github.com/brunomnsilva "brunomnsilva (3 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (2 commits)")[![abdullahseba](https://avatars.githubusercontent.com/u/25548754?v=4)](https://github.com/abdullahseba "abdullahseba (2 commits)")[![avsdev-cw](https://avatars.githubusercontent.com/u/25663960?v=4)](https://github.com/avsdev-cw "avsdev-cw (2 commits)")[![meatlayer](https://avatars.githubusercontent.com/u/7779729?v=4)](https://github.com/meatlayer "meatlayer (2 commits)")[![popiazaza](https://avatars.githubusercontent.com/u/10580759?v=4)](https://github.com/popiazaza "popiazaza (2 commits)")[![optiroot](https://avatars.githubusercontent.com/u/21295848?v=4)](https://github.com/optiroot "optiroot (2 commits)")[![rwos](https://avatars.githubusercontent.com/u/747372?v=4)](https://github.com/rwos "rwos (2 commits)")[![StrykeSlammerII](https://avatars.githubusercontent.com/u/16699223?v=4)](https://github.com/StrykeSlammerII "StrykeSlammerII (2 commits)")[![zbigcheese](https://avatars.githubusercontent.com/u/34444792?v=4)](https://github.com/zbigcheese "zbigcheese (1 commits)")

---

Tags

accountloginphpuser-managementuserfrostinguserfrosting-sprinkleloginaccountuserfrostingphp user managementSprinkleuser account

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StylePHP CS Fixer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/userfrosting-sprinkle-account/health.svg)

```
[![Health](https://phpackages.com/badges/userfrosting-sprinkle-account/health.svg)](https://phpackages.com/packages/userfrosting-sprinkle-account)
```

###  Alternatives

[userfrosting/userfrosting

A secure, modern user management system for PHP.

1.7k11.5k](/packages/userfrosting-userfrosting)[psalm/plugin-laravel

Psalm plugin for Laravel

3355.3M346](/packages/psalm-plugin-laravel)[tempest/framework

The PHP framework that gets out of your way.

2.2k34.4k15](/packages/tempest-framework)[auth0/auth0-php

PHP SDK for Auth0 Authentication and Management APIs.

41021.9M91](/packages/auth0-auth0-php)[v.chetkov/php-clean-architecture

PHP Clean Architecture

14661.1k](/packages/vchetkov-php-clean-architecture)[sandstorm/usermanagement

Neos and Flow package for user management, login/logout, password reset and user activation

3928.9k](/packages/sandstorm-usermanagement)

PHPackages © 2026

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