KehittäjätAPI-AVAIMET & TUNNISTAUTUMINEN

Vähimmät oikeudet, ei yhtä kaikkivoipaa tunnistetta.

Yksi kaikkivoipa API-avain on riski heti, kun se vuotaa. CMSHubin konetunnuksilla on yksiselitteiset kokoelmakohtaiset toimintaoikeudet — haku, luonti, päivitys tai poisto — joten integraatiolla on aina vain sen oikeasti tarvitsemat oikeudet, ja vuotaneen avaimen vaikutusalue on pieni ja tunnettu.

01 / KONETUNNUKSET

Rajatut API-avaimet, ei pääavainta

Luo, kierrätä ja peru API-avaimia työtilakohtaisesti, ja rajaa kukin tiettyihin kokoelmiin ja niiden tiettyihin toimintoihin — sama vähimpien oikeuksien periaate, jota soveltaisit mihin tahansa tuotantotunnukseen.

Kokoelma- ja toimintokohtainen rajaus

Myönnä täsmälleen haku, luonti, päivitys tai poisto täsmälleen niihin kokoelmiin, joita integraatio käsittelee — ei mitään implisiittistä.

Luo, kierrätä, peru

Hallitse avaimen elinkaarta työtilasta — kierrätä se aikataulun mukaan tai peru se heti, jos se on paljastunut.

Oletuksena estetty

Avain, jolla ei ole nimenomaista oikeutta kokoelmaan, ei pääse siihen käsiksi — laajempiin oikeuksiin ei ole implisiittistä varapolkua.

02 / KÄYTTÄJÄISTUNNOT

Vahvistetut tunnukset, peruttavat istunnot

Käyttäjien kirjautumiset käyttävät Argon2id:llä johdettuja tunnuksia — modernia, muistia kuormittavaa tiivistealgoritmia — ja JWT:hen käärittyjä palvelinpuolen istuntoja, jotka voi perua heti sen sijaan, että ne vain annettaisiin vanhentua.

Argon2id:llä johdetut tunnukset

Salasanat tiivistetään Argon2id:llä, joka kestää GPU- ja ASIC-kiihdytetyt murtoyritykset.

Peruttavat istunnot

Palvelinpuolen istuntojen ansiosta vaarantunut istunto voidaan perua heti odottamatta tunnisteen vanhenemista.

Auditoitavat tunnistautumistapahtumat

Kirjautumiset, istuntojen perumiset ja avainmuutokset kirjataan, joten voit vastata, kuka käytti mitä ja milloin.

LUO RAJATTU AVAIN

Luo yhteen kokoelmaan rajattu API-avain.

Avaa työtila ja luo avain, joka on rajattu juuri integraatiosi tarvitsemiin oikeuksiin.