Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Userbundle Laravel Package

fbeen/userbundle

fbeen/userbundle is a Laravel/PHP package for adding user management to your application, with user CRUD, account handling, and configurable integration points to speed up common admin and authentication workflows.

View on GitHub
Deep Wiki
Context7

At a glance

Frequently asked questions about Userbundle
How do I install fbeen/userbundle in a Laravel application?
Install it with Composer using composer require fbeen/userbundle, then follow the setup steps in the repository README. Because it is a bundle-style package, installation typically involves registering the service provider and publishing any configuration or migration files the package ships. Always review the README for the exact steps for your Laravel version before running migrations.
What does fbeen/userbundle include out of the box?
The package ships a ready-to-use user model with a persistence layer, authentication integration for Laravel, and extensible profile and account data handling. It is intentionally lightweight and bundle-structured so you can adapt it to your own application rather than working around a heavy framework. Think of it as a starting foundation for user management, not a full admin panel.
Which Laravel versions does fbeen/userbundle support?
Version support is defined by the package's composer.json constraints and documented in the README, so check those before installing. Because it integrates with Laravel's authentication layer, it is safest to match the package release to your framework version. If you are on an older or very new Laravel release, verify compatibility first or test in a staging branch.
Can I extend the bundled user model with my own fields and relationships?
Yes. The package is described as having extensible profile and account data handling, and its lightweight bundle structure is meant to be customized. Typical approaches are extending the provided model, adding your own migrations, or overriding the published configuration. Keep your customizations in your application code so package updates remain straightforward.
Does fbeen/userbundle handle authentication for me?
It provides authentication integration for Laravel, which means it supplies the user foundation that Laravel's auth system needs rather than a full login and registration UI. You will still configure guards, providers, and any controllers or views your application requires. Check the README for the recommended configuration of the user provider and model.
How do I configure fbeen/userbundle for different application needs?
The package offers a configurable setup so you can adjust how users, accounts, and profile data are handled. Start by publishing the package configuration if the README instructs you to, then review each option and align it with your application's requirements. Commit the published config to version control so environment-specific differences stay explicit.
Is fbeen/userbundle safe to use in a production Laravel application?
It is a lightweight package built on Laravel's own user and authentication foundations, and production suitability depends on how you configure and review it. Before deploying, check the package's maintenance activity, review the migrations it introduces, and confirm password hashing and guard configuration match your security requirements. Also make sure your database backups and access controls are in place around the user tables.
Can I migrate existing users into fbeen/userbundle?
Migration is possible but requires care because the package defines its own user model, table structure, and profile data handling. Map your existing columns to the package's expectations, preserve hashed passwords only if the hashing algorithm matches, and test the import on a copy of your database first. Review the shipped migrations to confirm table and column names before writing your import script.
How do I test user management features built with fbeen/userbundle?
Use Laravel's standard testing tools, such as in-memory SQLite with the RefreshDatabase trait, and create users through the package's model or your own factories. If the package does not provide factories, write your own so tests remain readable and stable. Cover authentication flows, profile updates, and validation rules, since those are the areas most likely to break when you customize the model.
What are the alternatives to fbeen/userbundle for Laravel user management?
The most common alternatives are the first-party Laravel starter kits and authentication packages, such as Breeze, Jetstream, Fortify, and the framework's built-in authentication scaffolding. Those options are more opinionated and come with UI scaffolding, while fbeen/userbundle is a smaller, bundle-style foundation you customize yourself. Choose based on how much boilerplate you want pre-built versus how much control you need over the user model and profile data.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core