-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
status: acceptedDisputed bug is accepted as valid or Feature accepted as desired to be added.Disputed bug is accepted as valid or Feature accepted as desired to be added.
Description
Is your feature request related to a problem?
Currently, there is no built-in way to manage users within the application. Admins need an interface to view, create, update, and delete users, as well as manage their roles, permissions, and account statuses. Without a user management system, handling access control and user administration is inefficient and requires direct database manipulation.
Describe the solution you'd like.
A web-based user management system integrated with Laravel 11+, allowing admins to:
- View a paginated list of users with search and filtering options.
- Create, update, and delete user accounts.
- Assign roles and manage permissions (once a permission system is implemented).
- Activate, deactivate, or suspend user accounts.
- Reset passwords and manage authentication settings (e.g., 2FA).
The system should follow Laravel best practices and integrate seamlessly with the authentication flow.
Describe alternatives you've considered.
- Managing users directly via the database, but this is not user-friendly and prone to errors.
- Using third-party admin panels, but these may not fit the application's structure and require customization.
- Implementing a minimalistic user list without role/permission management, but this does not scale well for larger applications.
Other
No response
Metadata
Metadata
Assignees
Labels
status: acceptedDisputed bug is accepted as valid or Feature accepted as desired to be added.Disputed bug is accepted as valid or Feature accepted as desired to be added.
Type
Projects
Status
Ready