Centralized JWT Login Integration

Job ID: 39792922

Budget: €30 – €250 EUR

I currently manage three separate .NET-based applications whose UIs are built with React. To streamline user management I want a unified sign-on service that lives in one place, issues JSON Web Tokens, and lets me administer every customer account from a single dashboard.

Here is what I need built and integrated:

• A standalone authentication server (IdentityServer, ASP.NET Core Identity or a similar .NET-friendly solution) that validates traditional email / username credentials, returns signed JWTs and exposes the usual login, refresh-token and password-reset endpoints.
• Role-based access control baked in from the start so I can assign, revoke or tweak roles without touching code in each app.
• A clean React component or hook that each front end can drop in to handle the token flow, persisting tokens and gracefully logging out across all apps.
• Updates to the existing .NET back ends so they can consume and validate the issued JWTs, enforce RBAC on protected routes and surface authorization errors clearly.
• Brief but complete deployment instructions and environment variable lists so I can reproduce the whole setup in staging and production.