Studija slučaja: Implementacija SSO.RS - Autentifikacija telefonskim pozivom za ekosistem GRUPNA.RS
Lozinke su najslabija karika u bezbednosti na internetu, dok SMS verifikacija (OTP) postaje preskupo rešenje za biznise sa velikim brojem korisnika. Za potrebe klijenta i njihovog ekosistema GRUPNA.RS, kao i pratećeg programa lojalnosti Skeniraj Srbiju, Dhilos Networks je razvio i implementirao SSO.RS - centralizovani sistem za autentifikaciju (Single Sign-On).
Cilj je bio eliminisati frikciju prilikom registracije, smanjiti troškove verifikacije i omogućiti pristup korisnicima svih starosnih grupa, uključujući i one koji koriste fiksne telefone.
Izazov: Frikcija i troškovi SMS-a
Prilikom razvoja aplikacije "Skeniraj Srbiju", identifikovali smo tri ključna problema sa standardnim metodama prijave:
Cena SMS-a: Troškovi slanja OTP (One-Time Password) poruka rastu linearno sa brojem korisnika, što opterećuje budžet projekta.
Korisničko iskustvo: Čekanje na SMS kod, "zagušenja" kod operatera i komplikovane lozinke dovode do odustajanja korisnika (churn) već na prvom koraku.
Bezbednost i Spam: SMS poruke su podložne presretanju, a baze korisnika se često zloupotrebljavaju za spam.
Rešenje: Autentifikacija izlaznim pozivom
Umesto slanja koda korisniku, SSO.RS okreće proces. Implementirali smo "user-initiated call" verifikaciju.
Tehnički tok procesa (Flow):
Unos: Korisnik na portalu ili u aplikaciji unosi svoj broj telefona.
Trigger: Sistem generiše jedinstveni pristupni broj za tu sesiju i prikazuje ga korisniku na ekranu.
Verifikacija: Korisnik poziva prikazani broj.
Handshake: Naša backend infrastruktura detektuje dolazni poziv (Caller ID), upoređuje ga sa unetim brojem u bazi i automatski "odbija" ili prekida poziv nakon identifikacije (bez troška uspostave veze za korisnika u većini paketa, ili sa minimalnim utroškom sekundi).
Autorizacija: Sistem šalje signal aplikaciji da je korisnik verifikovan i sesija se otvara - sve u roku od 1 sekunde.
Ključne prednosti implementacije
Analizom rada sistema u okviru GRUPNA.RS ekosistema, zabeležili smo sledeće rezultate:
Ekonomičnost: Cena verifikacije je drastično niža u poređenju sa A2P SMS servisima. Spam ne generiše trošak jer napadač mora fizički obaviti poziv.
Brzina i dostupnost: Proces traje manje od 20 sekundi. Sistem podržava i fiksne telefone, što je bilo ključno za demografski širu ciljnu grupu programa "Skeniraj Srbiju".
Sigurnost: Eliminisana je potreba za pamćenjem lozinki. Broj telefona postaje jedini identifikator (ID).
Anti-Fraud: Rizik zloupotrebe je prebačen na napadača. Botovi ne mogu lako automatizovati pozivanje brojeva bez pristupa SIM karticama.
Integracija i funkcionalnosti
SSO.RS je projektovan kao modularno rešenje koje omogućava:
Centralizovani Dashboard: Uvid u sve korišćene servise na jednom mestu.
Loyalty aktivacija: Jednostavna aktivacija programa za 1 dinar.
Cross-platform podrška: Pored primarnog telefonskog logina, sistem je spreman za integraciju sa Google, Apple i Meta nalozima za korisnike koji preferiraju OAuth metode.
Implementacijom SSO.RS za Skeniraj Srbiju i GRUPNA.RS, Dhilos Networks je isporučio rešenje koje balansira između visoke bezbednosti i jednostavnosti korišćenja. Uklanjanjem lozinki i SMS troškova, stvorili smo skalabilnu infrastrukturu spremnu za masovni on-boarding korisnika.
Za tehničke konsultacije i implementaciju sličnih rešenja, kontaktirajte Dhilos Networks tim.
Svidelo vam se čitanje?
Imate pitanje u vezi ove teme ili vam je potrebna pomoć oko infrastrukture?
Kontaktirajte nas