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

Disctopia

Turundusveebisaidi ja voogesituse veebirakenduse ühendamine üheks ökosüsteemiks — üks Auth0 sisselogimine, ühine API ja CMS-i juhitud sündmuste bännerid mõlemal platvormil.

2→1

Platvormid ühendatud

1

Ühine API ja taustsüsteem

SSO

Ainult üks Auth0 sisselogimine

Ülevaade

Disctopia on muusika voogedastuse platvorm, mis võimaldab artistidel avaldada ja monetiseerida oma sisu otse. Ökosüsteemil on kaks osa: turundusveebisait, mis tutvustab platvormi, uudiseid ja uuendusi, ning veebirakendus voogesituseks ja kasutajate suhtluseks. Eesmärk oli panna mõlemad toimima ühe süsteemina, mitte kahe eraldiseisva tootena.


Eesmärk

  • Kasutada Auth0 autentimiseks mõlemas platvormis, nii et kasutajad logivad veebisaidil sisse samade andmetega nagu rakenduses.

  • Võimaldada uudiste vaatamist, kommenteerimist ja laikimist ühe API kaudu.

  • Hoidke kasutajaandmed veebisaidi ja rakenduse vahel kooskõlas.

  • Pakkuge paindlikku sündmuste teavitussüsteemi, mis kuvab tulevasi sündmusi platvormide vahel.


Väljakutse

  • Autentimise sujuv toimimine kahe erineva platvormi vahel Auth0 abil.

  • Struktureerida üks API kommenteerimise, laikimise ja uudiste loogika haldamiseks ilma taustsüsteemi koodi dubleerimata.

  • Ehitada dünaamiline, CMS-i kontrollitud sündmuste teavitussüsteem.

  • Keskendada kõik ilma arhitektuuri liigse keerukuseta.


Mida OSKI ehitas

  • Ühtne API, mida kasutavad nii veebisait kui ka veebirakendus, jagades sama taustsüsteemi.

  • Auth0 integreeritud jagatud autentimisteenuse pakkujana turvalise tokeni haldamise ja sessiooni järjepidevusega.

  • Kommentaaride ja laikide haldamine toimub keskse API kaudu.

  • Kohandatud sündmuste teavitusriba: sündmusi hallatakse Umbracos, toimetajad valivad, kus igaüks kuvatakse (veebisait, rakendus või mõlemad), ja skript hangib ja kuvab bänneri dünaamiliselt — turundus saab ilma arendaja kaasamiseta teadaandeid juhtida.


Tulemused

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

  • Veebisait ja rakendus kasutavad üht API-d ja backend’i, kommentaarid ja laigid on tsentraliseeritud.

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

  • Mõlemad tooted toimivad nüüd kui üks lihtsamini hallatav ökosüsteem.

Galerii

Kas sul on sarnane väljakutse?

Räägime, kuidas OSKI saab selle kiiresti kavandada, ehitada ja käivitada.

×
Ei tea, kust alustada? Me aitame teil järgmised sammud paika panna!
×
Väljakutse? Meie meeskond muudab selle lahenduseks.
Nõusolek isikuandmete töötlemiseks