Centralized JWT Login Integration
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.
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.