Case study · Medicover SSO

Central SSO system for the Medicover Group
Medicover_

We designed and implemented a central Single Sign-On system that simplifies Medicover customers' access to multiple applications and services within a single ecosystem. The solution aggregates user data, centralizes the authentication process, and ensures secure access to subsequent applications using MFA. The system was designed as a scalable platform that can be easily integrated with further solutions operating within the organization.

Trusted by_
Logo mBanku
Logo TUI
Logo Medicover
Logo Centrum Medyczne Damiana
Logo Invimed
Logo Ediny
Logo NordPartner
Logo Snickers
Logo Stroeer
Logo IgoriaCard
Logo Ovoria
Logo Orange
Logo Deutsche Bank
Logo Ministerwsa Rolnictwa i Rozwoju Wsi
Logo Lays
Logo Raiffeisen Leasing
Logo Credit Agricole
Logo Born Donor Bank
Logo Oney
Logo mBanku
Logo TUI
Logo Medicover
Logo Centrum Medyczne Damiana
Logo Invimed
Logo Ediny
Logo NordPartner
Logo Snickers
Logo Stroeer
Logo IgoriaCard
Logo Ovoria
Logo Orange
Logo Deutsche Bank
Logo Ministerwsa Rolnictwa i Rozwoju Wsi
Logo Lays
Logo Raiffeisen Leasing
Logo Credit Agricole
Logo Born Donor Bank
Logo Oney
01 · Client

Who stood behind the project_

Medicover is one of the most recognized healthcare companies in Poland, offering comprehensive healthcare, diagnostic services, and solutions supporting patient and employee health. With the development of digital services and growing user expectations, Medicover needed a partner to help create modern, intuitive, and scalable technology solutions — ensuring convenient access to medical services, high-quality service, and data security. That partner became Veloce.

Medicover logo
02 · Technologies

One login system for multiple applications_

Veloce One Id was designed as a central layer responsible for user authentication, managing user data, and handling access to integrated applications.

Backend
C# / .NET REST T-SQL
Frontend
Vue.js
Veloce Products
Veloce One Id
Veloce team on the project

7 specialists dedicated to Medicover

Architect ×2
Frontend Developer ×1
Backend Developer ×4
Average experience 5+ years
Way of working SCRUM
03 · Numbers

A system ready for Medicover's scale_

Veloce One Id was designed as a solution built to serve Medicover's extensive digital ecosystem. Centralizing identity reduces the number of independent login mechanisms and makes it easier to bring additional applications into a shared environment.

900,000 +

users in the ecosystem

1

central login point

MFA

additional layer of user security

04 · Process

How we worked_

Given the system's importance to the entire Medicover ecosystem, we developed the project in stages. We worked using the Scrum methodology, delivering subsequent features iteratively and regularly verifying the solution together with the client's team.

01

Planning and understanding the ecosystem

The first step was to understand the architecture of Medicover's systems and how users interact with individual applications. We identified existing login mechanisms, user data sources, and dependencies between systems. Based on this, we defined the scope of the central SSO system and the key requirements regarding security, availability, and further development of the solution.

02

Analysis and architecture design

The next stage was designing the target architecture of Veloce One Id and the integration model with existing and future applications. We defined the approach to user identity management, the authentication process, MFA handling, and access management mechanisms. The architecture was prepared so that new applications could be easily integrated with the central system without the need to create their own login mechanisms.

03

Iterative development

We developed the system in short sprints, gradually implementing subsequent elements of the central authentication mechanism. We built a layer aggregating user data, Single Sign-On mechanisms, and MFA support. In parallel, we developed a panel enabling users to manage their own data and account settings. Each subsequent stage was tested and verified together with the Medicover team.

04

Testing and validation

We placed particular emphasis on security, stability, and correct system operation across various login scenarios. We tested MFA mechanisms, authorization, session management, and integrations with client applications. We also verified the solution's performance under an increased number of simultaneous logins and the system's correct operation under heavy load.

05

Deployment

The system was launched in the production environment and integrated with applications functioning within the Medicover ecosystem. The deployment process included configuring integrations, safely migrating users, and supporting the teams responsible for subsequent systems. Thanks to the staged approach, it was possible to limit the impact of changes on current service operations and ensure a smooth transition to the new solution.

06

Further development and integrations

Veloce One Id was prepared as a solution to be developed alongside the Medicover ecosystem. The central authentication layer can be used by subsequent applications, reducing the need to create independent login mechanisms and simplifying the process of deploying new services. This allows the integration of new systems to proceed faster while maintaining a consistent access model.

05 · Challenge

What we faced_

The growing number of Medicover's digital services meant users needed a convenient and consistent way to access multiple applications. Until now, users could encounter different login mechanisms depending on the specific system. Identity data was also scattered across individual solutions. This model increased the complexity of the environment, made it harder to manage user data, and created additional burden both for users and for the teams responsible for developing and maintaining the applications.

Pain points

  • Scattered login systems
    Each application could have its own authentication mechanism, meaning users had to log in separately to different services.
  • No central identity management
    User data was stored and managed across multiple systems, making it difficult to maintain consistency.
  • Inconsistent security mechanisms
    Different solutions used across individual applications made it difficult to maintain uniform authentication and security standards.
  • Complex user experience
    Having to go through multiple login processes increased the number of steps needed to access services.
  • Rising maintenance costs
    Maintaining multiple independent login mechanisms increased the cost of development, maintenance, and support for individual applications.
06 · Benefits

What Medicover gained with
Veloce One Id_

Single login for multiple services

A central authentication point eliminates the need to log in separately to individual applications.

Better user experience

Simplifying access to services reduces the number of steps and lets users navigate the digital ecosystem more efficiently.

Higher level of security

Centralizing authentication mechanisms and using MFA makes it possible to apply consistent security standards across integrated applications.

Consistent identity management

User data is aggregated in a central solution, making it easier to update, control, and keep consistent.

Easier deployment of new applications

New systems can use the existing authentication layer instead of implementing their own login mechanisms.

Lower IT environment complexity

Centralization reduces the number of independent authentication mechanisms requiring separate development and maintenance.

Greater user control

The data management panel gives users greater transparency and control over the information linked to their account.

Ready for further growth

Veloce One Id is a shared layer that can be expanded as Medicover's digital services grow.

07 · Product

This is what SSO looks like in action_

Four key screens from the user journey

08 · Words from our clients

Words from Medicover_

10 · Let's talk

Let's talk about your project_

Within 24 business hours we will get back to you with a proposal for an initial, no-obligation consultation. We don't sell — we advise. This is the first step to understanding whether Veloce is the right partner for your organization.

  • A free 30-minute consultation with a senior developer and business analyst
  • An initial assessment of feasibility, technology, and approximate budget
  • NDA signed before any discussion of your business details
  • No sales pressure — you can simply make use of our expertise

Get a project quote_

✓ Thank you! Your message has been sent. We will respond within 24 business hours.
🔒 Your data is safe · We respond within 24h