Kõik juhtumiuuringud
Music & Streaming 2024 API Design Authentication CMS

Disctopia

Turundusveebisaidi ja voogedastuse veebirakenduse ühendamine üheks ökosüsteemiks — üks Auth0 sisselogimine, üks ühine API ja CMS-i dünaamilised sündmuste bännerid mõlemas platvormis.

2→1

Platvormide ühendamine

1

Ühine API & taustasüsteem

SSO

Üks Auth0 sisselogimine

Ülevaade

Disctopia on muusika voogedastuse platvorm, mis võimaldab artistidel oma sisu otse avaldada ja monetiseerida. Ökosüsteem koosneb kahest osast: turundusveebisaidist, mis tutvustab platvormi, uudiseid ja uuendusi, ning veebirakendusest, mida kasutatakse voogedastuseks ja kasutajatevaheliseks suhtluseks. Eesmärk oli muuta need kaks üheks süsteemiks, mitte kaheks eraldiseisvaks tooteks.


Eesmärk

  • Kasutada Auth0 autentimiseks mõlemas platvormis, nii et kasutajad saavad veebisaidil sisse logida samade mandaatidega nagu rakenduses.

  • Võimaldada uudiste vaatamist, kommentaaride lisamist ja meeldimisi ühe API kaudu.

  • Hoidke kasutajate andmed veebisaidi ja rakenduse vahel ühtsena.

  • Pakkuda paindlikku sündmuste teadete süsteemi, mis kuvab tulevasi sündmusi mõlemal platvormil.


Väljakutse

  • Tagada sujuv autentimine kahe erineva platvormi vahel Auth0 abil.

  • Struktureerida üks API, mis haldab kommentaare, meeldimisi ja uudiste loogikat, ilma taustakoodi duplikaatideta.

  • Luua dünaamiline, CMS-i kontrollitud sündmuste teadete süsteem.

  • Keskendada kõik ilma arhitektuuri üleliigselt keeruliseks muutmata.


Mida OSKI ehitas

  • Ühised API-d, mida kasutavad nii veebisait kui ka veebirakendus, jagades sama taustasüsteemi.

  • Auth0 integreeritud kui jagatud autentimisteenus turvalise tokeni halduse ja sessiooni järjepidevusega.

  • Kommentaaride ja laikide haldus toimub keskse API kaudu.

  • Kohandatud sündmuste teavitusribade bänner: sündmusi hallatakse Umbracos, toimetajad valivad, kus need kuvatakse (veebisait, rakendus või mõlemad) ja skript hangib ning kuvab bänneri dünaamiliselt — võimaldades turundusel teateid välja lasta ilma arendaja kaasamiseta.


Tulemused

  • Kasutajad logivad mõlemal platvormil sisse Auth0 kaudu ühe kasutajatunnusega.

  • Veebisait ja rakendus jagavad üht API-d ja ühte backend’i, kommentaarid ja laikide haldus on tsentraliseeritud.

  • Sündmuste bännereid hallatakse CMS-ist ja kuvatakse dünaamiliselt seal, kus toimetajad soovivad.

  • Mõlemad tooted toimivad nüüd üheks lihtsamini hallatavaks ökosüsteemiks.

Galerii

Kas teil on sarnane väljakutse?

Räägime, kuidas OSKI saab selle kiiresti kujundada, ehitada ja turule tuua.

×
Kas sul on väljakutse? Meie meeskond muudab selle lahenduseks.
Nõusolek isikuandmete töötlemiseks
×
Ei tea, kust alustada? Aitame teil järgmised sammud paika panna!