
Closed
Posted
I’m building a new web application in C# and need a developer who can deliver a complete, production-ready authentication and login system. The core requirements are: • Traditional email + password registration and sign-in, with secure hashing, password reset, and account verification. • Social sign-in via Google and Facebook using OAuth2, seamlessly tied to the same user profile. • Two-factor authentication that can be activated per user, preferably through an authenticator app or fallback email code. I’m open to the exact stack, but an ASP.NET Core solution with Identity, external login providers, and JWT or cookie-based sessions would fit perfectly. Clean separation of concerns, clear naming, and defensive coding practices are expected. Deliverables 1. Fully functional C# source code ready to drop into my existing web project. 2. SQL migrations or scripts for any required tables. 3. Minimal Razor or front-end pages for register, login, forgot password, social callbacks, and 2FA challenge. 4. A concise setup guide and brief test plan so I can reproduce the flow locally. Acceptance criteria: all three sign-in methods work end-to-end, passwords are stored hashed, social tokens are handled securely, and 2FA blocks access until the correct code is entered. If you have prior ASP.NET Core Identity or OAuth integrations in your portfolio, that’s a plus—please mention it when you bid.
Project ID: 40449620
57 proposals
Remote project
Active 1 day ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
57 freelancers are bidding on average $8 USD/hour for this job

I went through your requirement and I have more than 10 years of experience in ASP.NET Core, C#, authentication systems, and secure web application development. I have worked on multiple applications involving ASP.NET Core Identity, OAuth integrations, JWT authentication, role-based access, and secure login workflows. I can help build a complete authentication module including: 1. Email/password registration and login 2. Password reset and account verification 3. Google and Facebook OAuth login 4. Two-factor authentication (Authenticator App or Email OTP) 5. Secure password hashing and session handling 6. SQL migrations and database setup I can also provide clean Razor pages for login, registration, forgot password, social login callbacks, and 2FA verification flows. The implementation will follow clean architecture practices with proper separation of concerns, secure token handling, and production-ready coding standards. I can provide: . Complete source code . Database migration scripts Currently, I am working as a Full Stack Developer and regularly handle backend authentication, API integrations, and security-related implementations. Looking forward to discussing the project further.
$6 USD in 40 days
5.7
5.7

Hi, I’m a Senior .NET Developer with strong experience in ASP.NET Core Identity, OAuth2 integrations, JWT/cookie authentication, and secure authentication systems. I can deliver a complete production-ready login system including: • Email/password authentication with hashing, verification, and reset flow • Google & Facebook social login integration • Clean architecture with secure coding practices • SQL migrations, minimal Razor pages, setup guide, and test plan I’ve previously worked on enterprise authentication and Identity-based systems in ASP.NET Core and can provide a reliable, scalable solution ready to integrate into your existing project. Looking forward to discussing the project further.
$15 USD in 40 days
5.1
5.1

You’ve specified a need for OAuth2 social logins via Google and Facebook alongside traditional email/password auth—this is a clean fit for ASP.NET Core Identity with external providers. - I’ll implement the auth module using ASP.NET Core Identity (latest LTS) with JWT for stateless sessions, ensuring password hashing via BCrypt and secure token storage for social logins. The 2FA layer will use TOTP (Google Authenticator-compatible) with email fallback, enforced at the action filter level. - Social logins will leverage the built-in AddGoogle/AddFacebook extensions, with user profile merging logic to avoid duplicates. The Razor pages will follow a minimalist pattern (no heavy styling) with CSRF protection and clear error feedback for failed attempts. - Deliverables include a single Visual Studio solution with the auth project isolated for easy integration, SQL scripts for the AspNetIdentity tables (compatible with MS SQL Server), and a Markdown guide covering provider setup, connection strings, and test cases for all three flows. The 7-day timeline assumes no delays in receiving your Google/Facebook OAuth credentials. The amount covers the scope as written; we’ll refine the figure once we walk through the missing details—like whether you need rate-limiting on login attempts or custom claims in the JWT. A 15-minute call would clarify these points efficiently.
$30 USD in 7 days
5.0
5.0

Dear Client, Hello There! I’m Md Toriqul Islam, a C# and ASP.NET Core developer with 10+ years of experience building secure authentication systems, enterprise web applications, and identity management solutions. I understand you need a complete production-ready authentication system in ASP.NET Core, including email/password login with secure hashing, OAuth2 social logins (Google and Facebook), and optional two-factor authentication with strong security enforcement. I’ve implemented similar Identity-based systems using ASP.NET Core Identity, JWT/cookie authentication, and external OAuth providers with secure token handling and account linking. I have rich experience in ASP.NET Core, C#, Entity Framework, ASP.NET Identity, OAuth2 integration, JWT authentication, and secure software architecture. I’m ready to start immediately and can deliver a clean, modular authentication module with database migrations, minimal UI pages, and a clear setup and testing guide for smooth integration into your existing project. Looking forward to hearing from you. Best regards, Md Toriqul Islam
$5 USD in 40 days
4.9
4.9

Hello, I have read your job description and I am interested in your job post. I am ready to start now. Please send me a message to discuss more about your project, Can you please give me a chance I am a Senior Software Developer with over 8+ years of experience in designing and developing scalable web and desktop applications. I specialize in Microsoft technologies and delivering high-quality, secure, and performance-driven applications. My Expertise: Backend Development:ASP.NET, ASP.NET Core, MVC, Web API, WebForms, WCF Services Programming Languages:C#, Frontend Development:JavaScript, jQuery, AJAX, HTML, CSS Database Technologies:SQL Server, MySQL Reporting Tools:Crystal Reports, RDLC, SSIS, SSRS
$5 USD in 40 days
4.9
4.9

✋ Hi There!!! ✋ The Goal of the project:- Build a complete, secure C# web authentication system with email/password, social login, and two-factor authentication. I have carefully read and understood your requirements for traditional registration, social OAuth2 sign-in, and optional 2FA with secure handling and clear coding practices. I am the best fit for this project because I can deliver a clean, production-ready solution end-to-end. Matching points: 1. Email and password registration with secure hashing and account verification. 2. Google and Facebook social login integrated with the same user profile. 3. Two-factor authentication using authenticator app or email fallback. I provide UI design, database management, testing, and full source code delivery at project completion. I have 9+ years experience as a full stack developer and have completed similar ASP.NET Core Identity and OAuth integration projects. Looking forward to chat with you for make a deal Best Regards Elisha Mariam!
$5 USD in 40 days
4.6
4.6

Hi there, You need a complete authentication system for your C# web app with email/password, Google/Facebook login, and 2FA. The risk is rolling your own security logic—password hashing flaws, OAuth token leakage, or 2FA bypasses. I solve this by using ASP.NET Core Identity with built-in secure hashing, official OAuth providers, and TOTP-based 2FA (authenticator app) with email fallback. I have two quick questions to make sure we're on the same page: 1. Do you prefer JWT (API-first) or cookie-based sessions (traditional web app)? 2. Do you already have Google and Facebook OAuth client IDs, or do I need to document how to obtain them? Let's discuss your project now!
$4 USD in 18 days
4.2
4.2

Hi there, With 12+ years of experience in C# and ASP.NET Core development, I can build a secure, production-ready authentication system that integrates cleanly into your existing project. I will implement a full ASP.NET Core Identity solution with: • Email + password authentication Secure password hashing Email verification Password reset with secure tokens • Social login (OAuth2) Google Sign-In Facebook Login Unified user profile mapping (single account per user) • Two-factor authentication (2FA) Authenticator app support (TOTP) Optional email fallback Enforced verification before login access Architecture & security: • ASP.NET Core Identity (latest stable) • JWT or cookie-based sessions (based on your app) • Clean layered structure (Services, Identity, Data layer) • Secure token handling and defensive coding practices Deliverables: • Complete C# source code ready to integrate • EF Core SQL migrations • Minimal UI/pages for register, login, password reset, social callback, and 2FA • Setup guide + local test plan Acceptance criteria: • Email, Google, and Facebook login fully working end-to-end • Secure hashed password storage • OAuth tokens handled safely • 2FA enforced before access is granted A few quick questions: • Is your project MVC, Razor Pages, or Web API + frontend SPA? • Prefer JWT or cookie authentication? • Do you need roles/permissions in this phase? I can start immediately and deliver a clean, production-ready authentication module. Thanks!
$2 USD in 40 days
3.6
3.6

Hello, I’m an experienced ASP.NET Core / C# developer with strong background building secure authentication systems using ASP.NET Core Identity, OAuth2 integrations, and 2FA workflows for production applications. I can deliver a complete authentication module that plugs cleanly into your existing project architecture. The system will include secure email/password registration, password reset, email confirmation, and modern hashing using ASP.NET Identity standards. Google and Facebook login will be integrated through OAuth2 and mapped to the same unified user profile. Two-Factor Authentication will support authenticator apps (TOTP) with optional email fallback codes. Sessions can be configured using JWT or secure cookies, depending on your application needs. I follow clean architecture principles with clear separation of controllers, services, and data layers. Security best practices such as CSRF protection, token validation, lockout policies, and secure secret handling will be applied. All database tables will be delivered via EF Core migrations ready for deployment. Minimal Razor pages will be included for Register, Login, Forgot Password, Social Callback, and 2FA verification. Available to start immediately and complete efficiently. Happy to discuss preferred session strategy and integration details. Looking forward to collaborating on your project.
$5 USD in 40 days
3.0
3.0

Hi, I have 10+ years of experience in .NET and full-stack development, with strong hands-on experience in ASP.NET Core Identity, OAuth2 integrations, JWT authentication, and secure login systems. I can build a complete production-ready authentication module for your application including: • Email/password registration & login with secure hashing • Password reset and email verification • Google & Facebook OAuth2 login linked to a single user profile • Per-user 2FA using authenticator apps or email fallback • Clean ASP.NET Core architecture with secure coding practices Deliverables: * Fully functional C# source code * SQL migrations/scripts * Minimal Razor pages for login, register, forgot password, OAuth callbacks, and 2FA * Setup guide and test plan I’ve previously implemented ASP.NET Core Identity systems with social logins, JWT/cookie authentication, role management, and MFA flows for client projects. I focus on clean, maintainable code, proper validation, secure token handling, and smooth integration into existing applications. I can start immediately and deliver a reliable solution that works end-to-end. Best regards, Anwar
$5 USD in 40 days
3.0
3.0

❤️Hi, hope you are doing well I can build a production-ready ASP.NET Core authentication system using Identity, SQL Server migrations, Google and Facebook OAuth2, and either cookie-based sessions or JWT depending on how your current app is structured. The implementation will include secure email/password registration, password hashing, email verification, password reset, linked social logins under the same user profile, and per-user 2FA using an authenticator app with fallback email code. I will keep the code cleanly separated into services, controllers/pages, configuration, and data layers so it can be dropped into your existing project with minimal friction. I’ll also provide the required Razor pages, callback handling, migration scripts, local setup guide, and a practical test plan covering registration, login, reset, OAuth, and 2FA blocking. Best regards, Youssef
$15 USD in 40 days
2.7
2.7

✅✅ It’s My Best Pleasure to SUPPORT You ✅✅ $10 USD/hour | ⏱ 5 days for C# authentication system, OAuth integration & 2FA setup Portfolio: https://www.freelancer.com/u/photop2 With strong experience in C#, ASP.NET Core, Identity management, OAuth2 integrations, and secure authentication workflows, I can build a fully functional login and authentication system for your web application. Authentication System • Implement traditional email/password registration, login, password reset, and account verification with secure hashing • Integrate social login using Google and Facebook, connecting to the same user profile via OAuth2 • Enable optional two-factor authentication with authenticator app support or email fallback codes Backend & Frontend Integration • Provide clean ASP.NET Core Identity setup with separation of concerns and modular architecture • Develop minimal Razor pages for registration, login, password reset, social callbacks, and 2FA challenge • Ensure all authentication flows are secure, reliable, and production-ready Deliverables • Complete C# source code ready to drop into your existing project • SQL migrations or scripts for required tables • Minimal front-end pages as described • Concise setup guide and brief test plan to reproduce and validate all workflows Pier M
$10 USD in 40 days
2.8
2.8

Hi, I can build a complete production-ready authentication system in ASP.NET Core with a clean, scalable architecture and secure implementation practices. I have experience working with ASP.NET Core Identity, OAuth integrations, and secure authentication workflows, including external providers and multi-factor authentication using TOTP, Text Message and Email. I will deliver: • Email+password registration flow • Login with Email+password • Hashed password storage • Email / Account verification, and Password reset flow • Google & Facebook sign-in integrated into a unified user profile • Per User 2FA using Authenticator Apps with email fallback support • SQL migrations/scripts • Ready-to-integrate C# source code • Minimal Razor UI for authentication flows • Setup documentation and a concise testing guide for local reproduction I will also assist you in integrating the code in your target project if that will be required. I’ll ensure all authentication methods work end-to-end, social tokens are handled securely, and 2FA validation blocks unauthorized access as required. I’d be happy to discuss your existing project structure so the solution integrates smoothly. Regards, Mehul.
$11.11 USD in 40 days
1.4
1.4

Hello, I can build a complete production-ready authentication system for your ASP.NET Core application covering email/password login, OAuth social sign-in, and two-factor authentication. Proposed approach: • ASP.NET Core Identity for user management and secure password hashing • External login providers (Google + Facebook OAuth2) linked to a single user profile • JWT or cookie-based authentication depending on your app structure • Two-factor authentication using authenticator apps (TOTP) with optional email fallback Deliverables: • Fully working C# source code integrated with ASP.NET Core Identity • Database migrations / SQL scripts for required identity tables • Minimal Razor pages for register, login, password reset, social callbacks, and 2FA flow • Secure OAuth implementation with proper token handling • Setup guide + step-by-step local test plan All flows will be implemented end-to-end: registration, login, social auth linking, password recovery, and 2FA enforcement before access is granted. Although my profile is new, I focus on clean architecture, secure coding practices, and production-ready implementations. Ready to start immediately. Regards, Vk
$5 USD in 40 days
0.6
0.6

A complete auth system with OAuth2 social login and 2FA that actually works end-to-end requires more than scaffolding, it needs secure token handling, proper password hashing, and account linking that survives edge cases. I've built that in production. On the PMI hospitality platform I handled authentication and authorization for 70 enterprise tenants with strict role-based access across 230+ properties per tenant. That required secure credential handling, session management, and integration patterns that didn't break under load. The multi-tenant architecture demanded proper identity isolation without sacrificing performance. For your project I'd use ASP.NET Core Identity as the foundation, add Google and Facebook OAuth2 via the standard providers, implement TOTP 2FA with email fallback, and manage sessions with JWT or cookies depending on your API architecture. SQL migrations for the Identity schema, minimal Razor pages for the auth flows, and a setup guide with a test plan covering each sign-in method. One question, will this auth module need to support an existing user table you're merging, or is it starting fresh?
$30 USD in 7 days
0.0
0.0

Hello. Ready to develope the project using ASP.NET MVC. That will include email authentication, Social networks authentication (Facebook, X) or by your choice. I am ready to start today if needed. So looking forward to callaborate.
$3 USD in 20 days
0.0
0.0

❤️ Hi, I know you're probably scrolling through a sea of proposals, so I will keep this actually useful. :)❤️ From what you described, the challenge isn’t just building login forms—it’s ensuring all authentication flows (email/password, OAuth2, and 2FA) are unified under a single user model, with proper hashing, token handling, and defensive coding so nothing bypasses security. Coming from building secure SaaS platforms before, I’ve implemented full ASP.NET Core Identity systems with external logins (Google, Facebook), JWT-based sessions, and optional 2FA via authenticator apps or email fallback, including database migrations and clean separation of concerns for maintainable code. I’d structure this by first defining the user entity and linking external logins, then layering 2FA options, password reset flows, and email verification, ensuring all flows are covered by minimal Razor pages with proper validation and error handling. I’d also provide scripts for all tables and a concise setup guide for local testing. Quick question are you planning to enforce 2FA for all users eventually, or will it remain optional per account at first? Let’s have a quick call to discuss about your project Best Regards, Tom
$5 USD in 40 days
0.0
0.0

I can build a complete production-ready authentication system for your ASP.NET Core application using clean architecture and secure development practices. I have experience developing enterprise-grade authentication and authorization systems including JWT authentication, role/permission management, OAuth integrations, and multi-tenant user management platforms. The solution will include: Email/password authentication with secure hashing Account verification and password reset flows Google & Facebook OAuth2 login integration Two-factor authentication (Authenticator App and/or email fallback) Secure session/token handling SQL migrations and database setup Clean, maintainable, and scalable code structure Minimal UI pages for all authentication flows Setup documentation and test instructions I will ensure the system is production-ready, secure, and easy to integrate into your existing project while following ASP.NET Core Identity best practices and defensive coding principles.
$5 USD in 40 days
0.0
0.0

Hi, I’m interested in your ASP.NET Core authentication project. I have experience working with ASP.NET Core Identity, JWT authentication, OAuth integrations, SQL Server, and secure authentication systems. I can help implement email/password login, Google/Facebook sign-in, password reset, and 2FA with clean and maintainable code. I can also provide database migrations, setup documentation, and fully working authentication flows ready to integrate into your application. Looking forward to discussing further. Best regards, Tahir Hussain
$8 USD in 40 days
0.0
0.0

Nice to meet you , My name is Anthony Muñoz, I express my interest in working on your project after carefully reading the requirements and concluding that they match my area of knowledge and skills. I am currently the lead engineer for the IT agency DSPro and I have more than 10 years of experience in the field. I have successfully completed a large number of similar jobs and I consider your project to be a challenge in which I would like to work and be able to make it a reality. Please feel free to contact me, it will be my pleasure to help you. I greatly appreciate the time provided and I remain attentive to any questions or concerns. Greetings
$16 USD in 40 days
3.9
3.9

Pernambuco, Brazil
Member since May 17, 2026
$250-750 USD
£250-750 GBP
min $50 USD / hour
$1500-3000 USD
$15-25 USD / hour
₹150000-250000 INR
$250-750 USD
$2-8 USD / hour
$250-750 USD
₹12500-37500 INR
£750-1500 GBP
$250-750 USD
$30-250 USD
$250-750 USD
$25-50 USD / hour
£5-10 GBP / hour
₹37500-75000 INR
₹12500-37500 INR
₹1500-12500 INR
₹1250-2500 INR / hour