Omvang per versameling en aksie
Gee presies soek, skep, bywerk of skrap op presies die versamelings wat ’n integrasie gebruik — niks implisiet nie.
’n Enkele almagtige API-sleutel is ’n risiko sodra dit uitlek. CMSHub se masjienbewyse dra eksplisiete aksietoestemmings per versameling — soek, skep, bywerk of skrap — sodat ’n integrasie net die toegang het wat dit werklik nodig het, en ’n uitgelekte sleutel ’n klein, bekende impakradius het.
Skep, roteer en herroep API-sleutels per werkruimte, elk beperk tot spesifieke versamelings en spesifieke aksies daarop — dieselfde beginsel van minste voorreg wat jy op enige produksiebewys sou toepas.
Gee presies soek, skep, bywerk of skrap op presies die versamelings wat ’n integrasie gebruik — niks implisiet nie.
Bestuur ’n sleutel se lewensiklus vanuit die werkruimte — roteer dit volgens skedule of herroep dit dadelik as dit blootgestel is.
’n Sleutel sonder ’n eksplisiete toestemming op ’n versameling kan nie daaraan raak nie — daar is geen implisiete terugval na wyer toegang nie.
Gebruikersaanmeldings gebruik bewyse afgelei met Argon2id — ’n moderne, geheue-intensiewe hutsalgoritme — met sessies aan die bedienerkant in JWT’s verpak wat dadelik herroep kan word, nie net gelos word om te verval nie.
Wagwoorde word met Argon2id gehuts, bestand teen kraakpogings wat met GPU’s en ASIC’s versnel word.
Sessies aan die bedienerkant beteken ’n gekompromitteerde sessie kan dadelik herroep word, sonder om te wag dat die teken verval.
Aanmeldings, sessieherroepings en sleutelveranderinge word aangeteken, sodat jy kan antwoord wie toegang tot wat gehad het, en wanneer.
Maak ’n werkruimte oop en skep ’n sleutel wat afgebaken is tot presies die toegang wat jou integrasie nodig het.