anomaly/users-module
Anomaly Users Module adds complete user management to Laravel and Streams Platform applications: authentication, registration, profiles, roles, permissions, password resets, and an admin-ready CRUD interface for managing accounts and access control.
Consider it when:
Look elsewhere when:
spatie/laravel-permission for authorization, Laravel Fortify/Breeze/Jetstream for auth scaffolding, or a managed identity provider for customer-facing auth.To executives: This is a small, MIT-licensed users-and-permissions module inside a specific Laravel CMS ecosystem. It carries no license cost, but it is not a standalone product component — its value is entirely contingent on whether we adopt the host platform. Frame it as a build-vs-buy accelerator for the commodity RBAC layer, with the real cost being platform commitment and self-maintenance rather than acquisition. Low public adoption means low vendor risk in the traditional sense, but also low external support; we should plan to own it.
To engineering: Treat it as an internal module, not a dependency. It assumes the Streams Platform and will not drop into an arbitrary Laravel app. Plan to vendor or fork it, pin it to our platform version, and write tests around the permission checks we actually rely on. If we are not on Streams, do not evaluate it — pick a mainstream authorization package and move on.
Recommendation: Conditional go, only as part of a deliberate Streams Platform adoption. Otherwise, no-go — the ecosystem coupling and near-zero external adoption make it a poor fit for a standalone build.
How can I help you explore Laravel packages today?