Digital Identity for Octopus

Securing a single service for authentication and access to multiple applications within the Octopus Investments management platform.

Industry: FinTech
Duration: 2,190 hours
Team: 10 members
Services

• Back-End Development
• Front-End Development
• Quality Assurance

Technologies

• .NET & ASP.NET Core
• Entity Framework Core
• IdentityServer4 & OpenID Connect
• NUnit & AutoFixture for testing
• React for admin UI
• SQL Azure

Team Composition
  • Team Lead
  • Tech Lead
  • Solution Architect
  • Project Manager
  • 2 Back-end Developers
  • 2 Front-end Developer
  • 2 Manual QA Specialists

Have
a similar project?

Get an Estimate

About the Client

Octopus Investments Limited is a London-based investment firm managing over £8.9 billion for 55,000+ investors, focusing on renewable energy, healthcare, property, and SMEs since 2000.

Challenge

• Multiple independent apps required separate logins and stored user credentials in silos, causing friction, higher support overhead, and security risks.
• The client needed a centralized, role-based authentication service to provide seamless access across investor, advisor, and internal portals.

Solution

Authentication Service Development

Leveraging IdentityServer4, we built a dedicated authentication microservice implementing registration, user management, and OAuth2/OpenID Connect flows and creating scalable infrastructure

Front-End Integration

Created a React-based admin panel and integrated login flows into existing applications, enabling single sign-on and unified user sessions, demonstrating effective system integration and enhancing the user experience.

Secure Data Management

Designed a centralized credential store in SQL Azure, audited via server-side security logs, and validated with NUnit and AutoFixture tests to ensure compliance, with a strong focus on risk assessment and data security.

Business
Value

Streamlined User Experience

Implemented seamless login process makes it possible for users now log in once to access all services, enhancing user experience and reducing support tickets related to password resets.

Enhanced Security & Compliance

Centralized identity storage and audit trails strengthen security posture and simplify compliance with financial regulations.

Rapid Integration & Scalability

The modular IdentityServer4 solution can onboard new applications, quickly future-proofing Octopus’s growing digital ecosystem.

Our Portfolio

Explore some of our recent projects and discover how we helped transform businesses across various industries.

Looking
for a Custom Solution?

Get an estimate within 24 hours

Contact us




    +380


    Lemeshko Anastasia Customer Success Manager
    photo