
Completed
Posted
Paid on delivery
I need a self-contained Role-Based Access Control module that plugs straight into an existing ASP.NET Core application built on Identity. The module must let me create roles (Admin, Manager, User by default), assign them to users, and drive the entire authentication experience from those roles: after sign-in the user should land on a role-specific area, unauthorised API calls must be blocked automatically, and the Admin dashboard must stay off-limits to everyone else. Beyond the RBAC core, I want the usual account features—profile management, change password, a full forgot / reset password flow, and mandatory email confirmation on registration. The solution has to follow clean-architecture principles, offer clear service boundaries, and be easy to extend or drop into another ASP.NET Core project without rewriting startup code. Deliverables • Entity models, migrations, and seeding for the three default roles • Controllers / Razor Pages (or minimal APIs) for role management and user assignment • Middleware or policy setup that redirects logins based on role and protects all endpoints accordingly • Admin-only dashboard scaffolded and secured • Profile, password change, forgot / reset pages wired to Identity • Email verification workflow integrated with the existing mail sender • Unit / integration tests covering auth policies and critical flows • README with setup, DI registration, and extension points I value clean code, clear documentation, and scalability, so please stick to SOLID practices, async/await throughout, and industry-standard security guidelines.
Project ID: 40520917
35 proposals
Remote project
Active 8 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hello, I have strong experience with asp.net core identity, rbac, entity framework core, sql server, and secure authentication systems and from my understanding, you need a reusable asp.net core rbac module with role management (admin, manager, user), user-role assignment, role-based redirection, protected endpoints, admin dashboard, email verification, forgot/reset password, profile management, migrations, and tests. I can deliver a clean, scalable solution following solid principles and designed for easy integration into existing asp.net core projects. Best regards, Dharam
£13 GBP in 1 day
1.6
1.6
35 freelancers are bidding on average £42 GBP for this job

Building a plug-and-play RBAC module on top of ASP.NET Core Identity is a project I've done before — clean architecture, policy-based authorization, and role-seeded migrations are second nature to me. I'll structure the module as a separate class library with its own Entity models, EF Core migrations, and DI registration so you can drop it into any ASP.NET Core project with minimal startup changes. Authorization will use custom policies and middleware for role-based redirects after login, endpoint protection, and Admin dashboard lockdown. I'll wire up the full Identity flow — profile management, password change, forgot/reset with token validation, and email confirmation — all backed by unit and integration tests covering every auth policy. I can start immediately, just share the existing project structure and mail sender configuration.
£10 GBP in 1 day
6.3
6.3

Hi. To build this cleanly, I’d structure the RBAC module as a reusable ASP.NET Core package with Identity, custom role policies, and a small auth orchestration layer that handles post-login redirects by role. I’ll wire role seeding, user-role assignment, admin-only access, and endpoint protection through policy-based authorization plus middleware where it adds real value. The account side will use standard Identity flows for profile, password change, forgot/reset password, and confirmed-email enforcement with your existing mail sender. I’ll keep the boundaries clear with application services, infrastructure persistence, and thin controllers/Razor Pages or minimal APIs so the module drops into another project without startup rewrites. As a Senior Backend Engineer, I have mastered ASP.NET Core, Identity, Entity Framework Core, authorization policies, and clean architecture, and have strong experience in reusable enterprise auth modules, admin portals, and secure account workflows. I build with SOLID design, async/await everywhere, and test coverage for auth rules, redirects, and critical recovery flows. I am sure I can deliver high-quality results within a short, controlled timeline based on the module scope. Let’s get in touch and discuss more. Thanks.
£20 GBP in 6 days
4.9
4.9

Hello! We can build you a self-contained RBAC module for your ASP.NET Core app. 1. Do you want it integrated into an existing project or delivered as a standalone package? 2. Which part should we prioritize first: roles, authentication flow, or account features? — About us We are dZENcode – a full-cycle IT company for digital product development: from design and programming to integrations and post-release support. We build projects from scratch and also work on existing solutions that need further development, improvements, or technical support. You can find detailed information about our services and rates on our official website: https://dzencode.com. Please review it – after that, we can discuss the details and agree on the next step. ⚠️ After clarifying all details, we will define the scope, the suitable cooperation format – task-based, outsourcing, or outstaffing – and the final cost. Projects are guaranteed to reach release with us: • 10+ years providing IT services; • 90+ in-house specialists; • 250+ public reviews since 2015; • We support products under SLA after launch; • We work under NDA and a company contract!
£15 GBP in 7 days
4.3
4.3

You’re building exactly the kind of backend module I enjoy delivering: a clean, self-contained ASP.NET Core RBAC solution that plugs into an Identity-based application without creating startup headaches. I can help you design the full module around SOLID and clean architecture, with clear service boundaries so it’s easy to drop into another project later. That includes role seeding for Admin, Manager, and User; role assignment flows; role-based redirects after sign-in; automatic endpoint protection; and a secure Admin-only dashboard. I’ll also wire in profile management, password change, forgot/reset password, and mandatory email confirmation using your existing mail sender. I’ve built and extended API-driven systems, authentication flows, and database-backed business modules with Microsoft SQL Server, .NET Core, and documentation that makes maintenance straightforward. I’ll keep the implementation testable, async throughout, and aligned with standard security practices. If you’d like, I can outline the module structure and implementation plan before starting. Best, Osama
£20 GBP in 8 days
4.0
4.0

Hi, I can develop a self-contained Role-Based Access Control (RBAC) module for your ASP.NET Core application, seamlessly integrating with Identity. This module will allow for role creation (Admin, Manager, User), user role assignment, and role-specific authentication experiences. Users will be directed to role-specific areas post sign-in, unauthorized API calls will be automatically blocked, and the Admin dashboard will be restricted. I have experience with ASP.NET Core, Identity, and RBAC systems. For this project, I would begin by setting up entity models, controllers for role management, middleware for role-based redirection, and secure endpoints. Additionally, I will implement account features like profile management, password change, forgot/reset password flows, and email confirmation on registration. A key challenge is ensuring seamless integration with existing mail sender for email verification. I will address this by carefully integrating the email verification workflow with the mail sender. I will provide entity models, controllers, middleware setup, secured Admin dashboard, profile management features, email verification workflow, testing, and detailed README for setup and extension points. Let's discuss the details via chat. Regards,
£20 GBP in 7 days
2.4
2.4

Hi, Your RBAC module needs to be more than just role assignment—it should be a reusable authentication component that can be dropped into any ASP.NET Core Identity project with minimal configuration. I'll build a clean, modular solution following Clean Architecture and SOLID principles, including role seeding (Admin, Manager, User), user-role management, policy-based authorization, role-specific login redirection, and a secured Admin dashboard. The module will also include profile management, password change, forgot/reset password, mandatory email verification integrated with your existing mail service, and comprehensive unit/integration tests. The project will be fully async, easy to extend, and packaged with clear documentation covering setup, dependency injection, migrations, and extension points so it can be reused across future applications without rewriting startup logic. I'm available to start right away and can provide regular progress updates throughout development.
£700 GBP in 7 days
1.4
1.4

I can build your clean-architecture ASP.NET Core RBAC module and also provide 2 months free support. Ready to start immediately.
£10 GBP in 7 days
1.0
1.0

The self-contained part is the key detail here. I would build this as a separate class library with its own middleware registration, so wiring it into your existing app is one line in Program.cs. Claims-based roles in SQL Server, seed data and XML docs included. Can start today and deliver a working module in 4 days. These numbers are based on the post as written and will be refined once we talk. Want to jump on a quick call?
£20 GBP in 5 days
1.0
1.0

Greetings, I understand that you need a self-contained Role-Based Access Control module for your existing ASP.NET application. This module will be a critical component for managing user permissions and ensuring secure access to various parts of your application. With over 10 years of experience in mobile and application development, I have a strong foundation in building scalable and reliable solutions. While my primary focus has been on mobile applications, my extensive background in architecture design, API integration, and user authentication systems allows me to tackle complex challenges in various environments, including web applications. I would be happy to discuss the specifics of your project and how I can help you implement this RBAC module effectively. Understanding your needs will enable me to deliver a tailored solution that meets your requirements. If you'd like to review some of my previous work or learn more about my expertise, please let me know, and I can share relevant links. Best regards,
£13 GBP in 1 day
0.0
0.0

I’ve built RBAC modules in ASP.NET Core Identity before—last one handled 50K+ users with role-based dashboards and policy-driven endpoints. So this is right in my wheelhouse. My approach: I’ll scaffold the roles in Identity (Admin, Manager, User) via migrations, then wire policy-based middleware to enforce role redirects after login and lock down API endpoints. User assignment goes through a dedicated service layer with DI registration in Startup/Program.cs. The admin dashboard will be scaffolded as a Razor Page with role checks baked into the controller. Email confirmation ties into the existing mail sender via Identity’s token providers. Unit tests will target policy validation and password reset flows. Handoff includes a README with DI setup and extension hooks. I can start immediately.
£15 GBP in 1 day
0.0
0.0

⭐⭐⭐⭐⭐ Hello there, ⭐⭐⭐⭐⭐ I reviewed your project and understand you need a clean, drop-in RBAC module for an existing ASP.NET Core Identity system with full role-driven authentication flow, secure authorization policies, and complete account lifecycle features (registration, email confirmation, password reset, profile management), all built with clean architecture and high extensibility. I have experience building ASP.NET Core Identity systems with custom RBAC layers, policy-based authorization, middleware routing by role, and modular authentication services designed for enterprise-grade applications. Let’s connect and build a secure, scalable RBAC foundation for your system. Best regards, Binaya T
£20 GBP in 5 days
0.0
0.0

You need a clean RBAC module that drops into an existing ASP.NET Core Identity app—role management, role-based redirects, protected endpoints, and the full account flow—without touching the host app's startup more than a single DI registration. That's a well-scoped backend module and I can deliver it cleanly. I'd structure this as a separate class library: Identity extended with Role entities and seeded defaults (Admin, Manager, User), policy-based authorization middleware handling redirects and endpoint protection, Razor Pages for role assignment and the Admin dashboard, and the full account feature set—profile, password change, forgot/reset, email confirmation—all wired to the existing mail sender. Clean architecture with service interfaces, async throughout, no static dependencies. Unit tests cover auth policies, redirect logic, and the critical account flows. README documents DI registration and every extension point. Can you share what version of ASP.NET Core the host app targets, and whether you're using Razor Pages or MVC controllers—that'll confirm the UI scaffolding approach before I start?
£150 GBP in 7 days
0.0
0.0

Hi, I can build a clean, self-contained ASP.NET Core RBAC module that plugs into your existing Identity-based application and manages roles, user assignment, secured areas, and account flows properly. I understand you need more than simple role creation. The module must control the full authentication experience: default roles seeded, users redirected by role after login, Admin dashboard protected, unauthorized API calls blocked, and role policies easy to extend later. My work can include: * ASP.NET Core Identity role setup * Admin / Manager / User seeding * Entity models and EF Core migrations * Role management and user assignment pages/APIs * Policy-based authorization setup * Role-based login redirects * Secured Admin dashboard scaffold * Profile management * Change password flow * Forgot/reset password flow * Mandatory email confirmation * Mail sender integration * Unit/integration tests for key auth flows * README with setup, DI registration, and extension points I will keep the code clean, async/await-based, SOLID, and structured with clear service boundaries so it can be reused in another ASP.NET Core project without major rewrites. One note: the listed budget is very small for the full scope with tests and documentation, but I can start with the RBAC core as a first milestone and expand from there.
£10 GBP in 1 day
0.0
0.0

Hi, I'd be interested in helping with this project. I have around 1.5 years of experience working with ASP.NET Core, C#, Entity Framework, Identity, and SQL Server. I've worked on authentication and authorization features, role-based access control, user management, API development, and maintaining existing .NET applications. Your requirements are clear, and I understand the importance of building the RBAC module in a way that is secure, maintainable, and easy to reuse across projects. I’m comfortable working with ASP.NET Core Identity, role-based authorization policies, email verification workflows, password reset functionality, and clean architecture principles. I can help implement: • Role creation and user assignment • Role-based login redirection • Protected APIs and admin-only areas • Profile and password management • Email confirmation and password reset flows • Database migrations and role seeding • Unit and integration tests • Clear documentation and setup instructions Before starting, I'd like to know which version of ASP.NET Core you're currently using and whether the project follows an existing clean architecture structure. I'm available to start immediately and would be happy to discuss the details further. Thanks, Rituparna
£15 GBP in 7 days
0.0
0.0

Hi there! I have reviewed your project requirements and understand you need a clean, self-contained RBAC module on top of ASP.NET Core Identity with secure role-based routing, full account management, and scalable clean architecture. I have strong experience in ASP.NET Core, C#, Identity, and building secure authentication/authorization systems. I have implemented role-based dashboards, policy-based authorization, email confirmation flows, password reset systems, and modular clean architecture solutions for enterprise APIs and web apps. My approach will be to design a reusable RBAC module with proper service layers and separation of concerns. I will implement role seeding (Admin, Manager, User), secure middleware/policy-based authorization, role-based login redirects, and full Identity features including profile management, password change, forgot/reset password, and email verification. I will also include unit/integration tests and clear documentation for easy integration into other projects. Before starting, can you confirm if your project uses MVC, Razor Pages, or Minimal APIs? I can deliver this in a clean, production-ready and scalable way. Let me know if you’re interested & we can discuss it. Best Regards Ayesha
£15 GBP in 3 days
0.0
0.0

I would design a modular RBAC system built directly on ASP.NET Core Identity with seeded roles (Admin, Manager, User), policy-based authorization, and middleware-driven redirection after login. The solution would include user and role management services, secure password and email workflows (confirmation, reset, profile management), and an Admin-only dashboard protected via strict policies. Everything would follow SOLID and async best practices, with migrations, seeding, and unit/integration tests included so the module can be cleanly dropped into any existing ASP.NET Core project without restructuring startup configuration.
£15 GBP in 7 days
0.0
0.0

✅✅✅ Hi, there RBAC Expert ✅✅✅ I have read your job description carefully and understood almost clearly. I can start the work immediately and will work on your time zone and can keep real-time communication. I’d love to chat more about your project to make sure I’m the right fit for what you’re looking for. Thank you
£15 GBP in 7 days
0.0
0.0

Hi! This is squarely in my wheelhouse — I'm a C# developer comfortable with ASP.NET Core and Identity, and a self-contained, drop-in RBAC module is exactly the kind of clean-architecture work I enjoy. I'd deliver it as a cohesive module that plugs into your existing Identity setup without rewriting startup code: - Entity models, migrations, and seeding for the three default roles (Admin, Manager, User). - Role management + user assignment via controllers/Razor Pages (or minimal APIs, your preference). - Policy/middleware that redirects users to their role-specific area on sign-in and blocks unauthorised API calls automatically, with the Admin dashboard locked to Admins only. - Profile management, change password, full forgot/reset flow, and mandatory email confirmation wired to Identity and your existing mail sender. - Unit/integration tests covering the auth policies and critical flows, plus a README with setup, DI registration, and extension points. I follow SOLID, async/await throughout, and standard security practices, with clear service boundaries so the module drops into another ASP.NET Core project cleanly. Quick question: are you on .NET 8, and do you want role management as Razor Pages or minimal APIs? I can start right away. Best, Kadir
£18 GBP in 7 days
0.0
0.0

Hi, building a clean, self-contained RBAC module on ASP.NET Core Identity - with role-based redirects, policy-protected endpoints, full account management, and email verification — is exactly the kind of clean-architecture work I deliver well. I'll build the entity models, migrations, and role seeding, implement policy-based authorisation that redirects users by role and locks down the Admin dashboard, wire up profile management, password reset, and email confirmation through your existing mail sender, and include unit/integration tests covering the critical auth flows - all documented with clear DI registration and extension points. Could you share access to the existing codebase so I can confirm the current Identity configuration and integration points before starting? Message me and let's get this module built cleanly!
£10 GBP in 7 days
0.0
0.0

❤️Hello ❤️ I can develop a self-contained ASP.NET Core RBAC module that plugs into your existing Identity-based application cleanly and securely. As you can see from my profile, I am a professional freelancer with proven experience and I have already delivered 12 successful projects. I have experience with ASP.NET Core, C#, Identity, role-based authorization, SQL Server, clean architecture, and secure account workflows. For your module, I will implement default role seeding for Admin, Manager, and User, role assignment, role-specific redirects after login, protected API endpoints, and an Admin-only dashboard. I will also include the account features you listed: profile management, change password, forgot/reset password, mandatory email confirmation, and integration with your existing mail sender. The code will follow SOLID principles, async/await, clear service boundaries, clean DI registration, and a structure that can be reused in another ASP.NET Core project without heavy rewriting. I can also add unit/integration tests for the key authorization policies and critical authentication flows, plus a clear README for setup and extension. I can start right away and deliver a clean, scalable RBAC module. Ricardo
£15 GBP in 3 days
0.0
0.0

Middlesbrough, United Kingdom
Payment method verified
Member since Jun 16, 2026
£10-20 GBP
$250-750 USD
€750-1500 EUR
$30-250 USD
₹1500-12500 INR
£250-750 GBP
₹1500-12500 INR
₹100-400 INR / hour
$2-8 USD / hour
$250-750 USD
£250-750 GBP
₹600-1500 INR
$8-15 USD / hour
$30-250 USD
$15-25 USD / hour
$250-750 USD
£250-750 GBP
£750-1500 GBP
₹37500-75000 INR
€30-250 EUR
$250-750 USD