User Management

Description
User management is developed in .Net 8 and Angular 18, that allows you to easily manage user and role based authentication and authorization. If you want to start new project, then it would be perfect solution for you because Its developed base on enterprise level standard for both .Net 8 and Angular 18. User Management also comes with fully documented JSON API which allows you to easily authenticate users from your mobile (or any other) application.
- Seamless security, authentication and role based access privilege authorization.
- Standards based code structure, easy to understand and customize.
- Easy setup, member management and built-in integrations.
- login activity logs and session management.
- Support of MS SQL Server and MySQL database.
Demo Link
https://usermgt.mlglobtech.comCredentials
User Name: admin@gmail.com Password: admin@123 User Name: employee@gmail.com Password: employee@123Security
Security is a prime focus. It is safe from SQL injection, CSRF attack, XSS attack and provides Token based Authentication and Authorization.
Easy customization
Code is sleek, modular, separated in layers for easy understanding and customization. Easy to understand, enhance and maintain.
User management
Admin can create User and Role via admin panel and assign role to users also user and Login with Facebook and Google social media account.
Access management
Role and individual user based privilege control authorization. Admin can forcefully logout users from panel. Admin can also manage page and action level setup. It’s also allow user to login with specific IP Address only.
Multi-language
By default, the application comes with English, Spanish, Arabic, Russian, Japanese, Korean and Chinese languages. You can add a new language in just minutes.
Extensibility
Application is designed for extensibility, you can create your own modules or features and assign permission in minutes.
Functional Feature
- Integrated with AdminLTE Theme, 100% responsive, works well in mobile, tablet, laptop and desktop devices.
- Interactive Dashboard
- Add, Update and Delete User and Role.
- User Listing with server side pagination, filtering and sorting.
- Multi Language Support
- Setup multiple Email SMTP setting.
- Setup multiple Email Template with dynamic Parameters.
- Option to send email via SMTP.
- Add, Update, Delete and Listing Control Panel Pages/Screen and Action.
- Admin can Setup Page(Screen) and Action mapping.
- Admin can view Current Online Users and forcefully logout online user.
- Manage Application Setting Parameter from UI.
- You can view Application Error Logs from UI.
- You can view user login activity.
- User can manage User profile.
- Admin Can Reset User password from panel.
- Quick start Guide Documentation to add new features
Technical Features
-
.NET Core Architecture
- Generic Repository Pattern
- Unit of work Patterns
- Real Time Notification Using SignalR
- Uses Swagger for API documentation
- Dependency Injection
- MediatR Pattern for clean controller
- Standard Naming conventions
- JWT Token Based Authentication and Claim Based Authorization
- Less coupling and Easier reuse
- Single Responsibility Principle
- Open/closed principle
- All Methods are Async/Await
- Generic way to Handle REST API Status code
- Validate Rest Request Entity with Fluent API
- Store Logging info into Database using NLOG
- Client and Server side validation
- CORS Settings
-
Angular Architecture
- Separate each feature modules
- Fully strongly type
- Lazy loading
- Common Shared and Core Module
- State Management with NGRX Data
- Generic Service for Pagination, Filtering and Sorting
- Easy to add new feature module
- Easy to upgrade into latest version/li>
- Generic Error Handling
- Common HTTP Interceptor to set REST API URL and Loading indicator
Technologies Use for Project
-
Front-end (Angular)
- Angular 18
- Angular Material 18
- Bootstrap 5
- Ngrx Data
- SignalR (@microsoft/signalr)
- Multilingual (@ngx-translate/core)
- Toastr
- Rich Text Editor (@kolkov/angular-editor)
-
REST API in .NET
- .NET 8
- Entity Framework Core 8
- Mediatr 12.2.0
- NLog 5.2.8
- Automapper 13.0.1
- FluentValidation 11.9.0
- Swagger API (Swashbuckle.AspNetCore 6.5.0)
Project Requirement
- VS Code and Visual Studio 2022.
- SQL Server/MySql Database.
- To Host Application on Shared Linux hosting it is required standard user account with sudo privilege. as per our experience so far most of the Linux shared hosting providers are not providing root level access.
- The latest non-preview .NET runtime installed on the server.
API Documentation
The REST API project has a well descriptive Swagger API documentation.
Log File
The Client project uses NLog (a 3rd party logger service) to generate a log text file as well it can be log into SQL Server/MySql database.
Demo Link
https://usermgt.mlglobtech.comAdmin User
User Name: admin@gmail.com Password: admin@123Employee User
User Name: employee@gmail.com Password: employee@123Change Logs
16 Oct 2025
Bug Fixes and UI Improvements.
-----------------------------
18 Nov 2024 Breaking Changes
Angular 18 Support
New Theme Added
Reminder Module Added
Bug Fixed
-----------------------------
6 Mar 2024
.Net 8 Support
Fix vulnerability & improve security
Claim validation on REST API
-----------------------------
12 Aug 2023 - Stability
Updated Angular to 16
Updated .Net to 7
UI Improvements
Bug fixes
-----------------------------
27 Aug 2022 -- MySQL Support
Updated Angular to 14
Updated .Net to 6
Support MySQL Database
-----------------------------
2 Sept 20211 -- Bug Fixes and Angular update
fix the online user issue.
Updated Angular to 11
-----------------------------
19 May 2021 -- Initial Release
Initial Release
| Type | .NET Script |
|---|---|
| Author | mlglobtechnology |
| Category | Net / Membership Or Authentication Tools |
| Price | $59 |
| Sales | 187 |
| Rating | 4.56 from 18 ratings |
| Published | May 18, 2021 |
| Last Update | Oct 16, 2025 |
| Compatible Browsers | Firefox, Safari, Opera, Chrome, Edge |
| Compatible Software | .NET 8.x |
| Source Files Included | C# CS, SQL, JavaScript JS, JavaScript JSON, HTML, CSS, Sass |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 3,639 views · 33 clicksSaaS · Week 45 · 3,639 views · 33 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 41,179 views · 222 clicksWebsite · Week 45 · 41,179 views · 222 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 39,236 views · 113 clicksSaaS · Week 45 · 39,236 views · 113 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 58,274 views · 198 clicksSaaS · Week 45 · 58,274 views · 198 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 27,661 views · 120 clicksDesktop App · Week 45 · 27,661 views · 120 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 3,544 views · 18 clicksWebsite · Week 45 · 3,544 views · 18 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
2,237 views · 16 clicksWeek 45 · 2,237 views · 16 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
2,074 views · 13 clicksWeek 45 · 2,074 views · 13 clicks