Case study · Medicover SSO

Centralny system SSO dla Grupy
Medicover_

Zaprojektowaliśmy i wdrożyliśmy centralny system Single Sign-On, który upraszcza dostęp klientów Medicover do wielu aplikacji i usług w ramach jednego ekosystemu. Rozwiązanie agreguje dane użytkowników, centralizuje proces uwierzytelniania i zapewnia bezpieczny dostęp do kolejnych aplikacji przy wykorzystaniu MFA. System został zaprojektowany jako skalowalna platforma, którą można łatwo integrować z kolejnymi rozwiązaniami funkcjonującymi w organizacji.

Zaufali nam_
Logo mBanku
Logo TUI
Logo Medicover
Logo Centrum Medyczne Damiana
Logo Invimed
Logo Ediny
Logo PIB Broker
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 PIB Broker
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 · Klient

Kto stał za projektem_

Medicover to jedna z najbardziej rozpoznawalnych firm medycznych w Polsce, oferująca kompleksową opiekę zdrowotną, usługi diagnostyczne oraz rozwiązania wspierające zdrowie pacjentów i pracowników. Wraz z rozwojem cyfrowych usług i rosnącymi oczekiwaniami użytkowników Medicover potrzebował partnera, który pomoże stworzyć nowoczesne, intuicyjne i skalowalne rozwiązania technologiczne — zapewniające wygodny dostęp do usług medycznych, wysoką jakość obsługi oraz bezpieczeństwo danych. Tym partnerem zostało Veloce.

Logo Medicover
02 · Technologie

Jeden system logowania dla wielu aplikacji_

Veloce One Id został zaprojektowany jako centralna warstwa odpowiedzialna za uwierzytelnianie użytkowników, zarządzanie ich danymi oraz obsługę dostępu do zintegrowanych aplikacji.

Backend
C# / .NET REST T-SQL
Frontend
Vue.js
Produkty Veloce
Veloce One Id
Zespół Veloce na projekcie

7 specjalistów dedykowanych Medicover

Architect ×2
Frontend Developer ×1
Backend Developer ×4
Średnie doświadczenie 5+ lat
Tryb pracy SCRUM
03 · Liczby

System gotowy na skalę Medicover_

Veloce One Id został przygotowany jako rozwiązanie przeznaczone do obsługi rozbudowanego ekosystemu cyfrowego Medicover. Centralizacja tożsamości pozwala ograniczyć liczbę niezależnych mechanizmów logowania i ułatwia włączanie kolejnych aplikacji do wspólnego środowiska.

900 000 +

użytkowników w ekosystemie

1

centralny punkt logowania

MFA

dodatkowa warstwa bezpieczeństwa użytkowników

04 · Proces

Jak pracowaliśmy_

Ze względu na znaczenie systemu dla całego ekosystemu Medicover projekt rozwijaliśmy etapami. Pracowaliśmy w metodyce Scrum, dostarczając kolejne funkcjonalności iteracyjnie i regularnie weryfikując rozwiązanie wraz z zespołem klienta.

01

Planowanie i poznanie ekosystemu

Pierwszym krokiem było zrozumienie architektury systemów Medicover oraz sposobu, w jaki użytkownicy korzystają z poszczególnych aplikacji. Zidentyfikowaliśmy istniejące mechanizmy logowania, źródła danych użytkowników oraz zależności pomiędzy systemami. Na tej podstawie określiliśmy zakres centralnego systemu SSO oraz kluczowe wymagania dotyczące bezpieczeństwa, dostępności i dalszego rozwoju rozwiązania.

02

Analiza i projektowanie architektury

Kolejnym etapem było zaprojektowanie docelowej architektury Veloce One Id oraz modelu integracji z istniejącymi i przyszłymi aplikacjami. Zdefiniowaliśmy sposób zarządzania tożsamością użytkowników, proces uwierzytelniania, obsługę MFA oraz mechanizmy zarządzania dostępami. Architektura została przygotowana tak, aby nowe aplikacje mogły być łatwo integrowane z centralnym systemem bez konieczności tworzenia własnych mechanizmów logowania.

03

Iteracyjny development

System rozwijaliśmy w krótkich sprintach, stopniowo implementując kolejne elementy centralnego mechanizmu uwierzytelniania. Zbudowaliśmy warstwę agregującą dane użytkowników, mechanizmy Single Sign-On oraz obsługę MFA. Równolegle powstawał panel umożliwiający użytkownikom zarządzanie własnymi danymi i ustawieniami konta. Każdy kolejny etap był testowany i weryfikowany wspólnie z zespołem Medicover.

04

Testowanie i walidacja

Szczególny nacisk położyliśmy na bezpieczeństwo, stabilność oraz poprawność działania systemu w różnych scenariuszach logowania. Testowaliśmy mechanizmy MFA, autoryzację, zarządzanie sesją oraz integracje z aplikacjami klienckimi. Weryfikowaliśmy również wydajność rozwiązania przy zwiększonej liczbie równoczesnych logowań oraz poprawność działania systemu w warunkach dużego obciążenia.

05

Wdrożenia

System został uruchomiony w środowisku produkcyjnym i zintegrowany z aplikacjami funkcjonującymi w ekosystemie Medicover. Proces wdrożenia obejmował konfigurację integracji, bezpieczne przełączanie użytkowników oraz wsparcie zespołów odpowiedzialnych za kolejne systemy. Dzięki etapowemu podejściu możliwe było ograniczenie wpływu zmian na bieżące funkcjonowanie usług i zapewnienie płynnego przejścia na nowe rozwiązanie.

06

Dalszy rozwój i integracje

Veloce One Id został przygotowany jako rozwiązanie rozwijane wraz z ekosystemem Medicover. Centralna warstwa uwierzytelniania może być wykorzystywana przez kolejne aplikacje, ograniczając konieczność tworzenia niezależnych mechanizmów logowania i upraszczając proces wdrażania nowych usług. Dzięki temu integracja nowych systemów może przebiegać szybciej, przy zachowaniu spójnego modelu dostępu.

05 · Wyzwanie

Z czym się zmierzyliśmy_

Rosnąca liczba cyfrowych usług Medicover oznaczała konieczność zapewnienia użytkownikom wygodnego i spójnego sposobu dostępu do wielu aplikacji. Dotychczas użytkownicy mogli spotykać się z różnymi mechanizmami logowania, zależnymi od konkretnego systemu. Dane tożsamości były również rozproszone pomiędzy poszczególnymi rozwiązaniami. Taki model zwiększał złożoność środowiska, utrudniał zarządzanie danymi użytkowników i powodował dodatkowe obciążenie zarówno po stronie użytkowników, jak i zespołów odpowiedzialnych za rozwój oraz utrzymanie aplikacji.

Punkty bólu

  • Rozproszone systemy logowania
    Każda aplikacja mogła posiadać własny mechanizm uwierzytelniania, co oznaczało konieczność wielokrotnego logowania się do różnych usług.
  • Brak centralnego zarządzania tożsamością
    Dane użytkowników były przechowywane i zarządzane w wielu systemach, co utrudniało utrzymanie ich spójności.
  • Niespójne mechanizmy bezpieczeństwa
    Różne rozwiązania stosowane w poszczególnych aplikacjach utrudniały utrzymanie jednolitych standardów uwierzytelniania i bezpieczeństwa.
  • Złożone doświadczenie użytkownika
    Konieczność korzystania z wielu procesów logowania zwiększała liczbę kroków potrzebnych do uzyskania dostępu do usług.
  • Rosnące koszty utrzymania
    Utrzymywanie wielu niezależnych mechanizmów logowania zwiększało koszty rozwoju, utrzymania i wsparcia poszczególnych aplikacji.
06 · Korzyści

Co zyskało Medicoverer dzięki
Veloce One Id_

Jedno logowanie do wielu usług

Centralny punkt uwierzytelniania eliminuje konieczność wielokrotnego logowania się do poszczególnych aplikacji.

Lepsze doświadczenie użytkownika

Uproszczenie procesu dostępu do usług zmniejsza liczbę kroków i pozwala użytkownikom sprawniej korzystać z cyfrowego ekosystemu.

Wyższy poziom bezpieczeństwa

Centralizacja mechanizmów uwierzytelniania oraz wykorzystanie MFA pozwalają stosować spójne standardy bezpieczeństwa w zintegrowanych aplikacjach.

Spójne zarządzanie tożsamością

Dane użytkowników są agregowane w centralnym rozwiązaniu, co ułatwia ich aktualizację, kontrolę i utrzymanie spójności.

Łatwiejsze wdrażanie nowych aplikacji

Nowe systemy mogą korzystać z istniejącej warstwy uwierzytelniania zamiast implementować własne mechanizmy logowania.

Niższa złożoność środowiska IT

Centralizacja ogranicza liczbę niezależnych mechanizmów uwierzytelniania wymagających osobnego rozwoju i utrzymania.

Większa kontrola użytkownika

Panel zarządzania danymi daje użytkownikom większą przejrzystość i kontrolę nad informacjami powiązanymi z ich kontem.

Gotowość na dalszy rozwój

Veloce One Id stanowi wspólną warstwę, którą można rozszerzać wraz z rozwojem cyfrowych usług Medicover.

07 · Produkt

Tak wygląda SSO w akcji_

Cztery kluczowe ekrany ścieżki użytkownika

08 · Słowa naszych klientów

Słowa Medicover_

08 · Porozmawiajmy

Porozmawiajmy o Twoim projekcie_

W ciągu 24 godzin roboczych odezwiemy się do Ciebie z propozycją wstępnej, niezobowiązującej konsultacji. Nie sprzedajemy — doradzamy. To pierwszy krok do zrozumienia, czy Veloce jest właściwym partnerem dla Twojej organizacji.

  • Bezpłatna 30-minutowa konsultacja z senior developerem i analitykiem biznesowym
  • Wstępna ocena wykonalności, technologii i orientacyjnego budżetu
  • NDA podpisywane przed jakąkolwiek dyskusją o szczegółach Twojego biznesu
  • Brak presji sprzedażowej — możesz po prostu wykorzystać naszą wiedzę
Kontakt bezpośredni_

Otrzymaj wycenę projektu_

✓ Dziękujemy! Twoja wiadomość została wysłana. Odpowiemy w ciągu 24 godzin roboczych.
🔒 Twoje dane są bezpieczne · Odpowiadamy w 24h