INGENIERSKUNS · OVERSIK
Een persoon. Verskillende rolle in die stelsel.
Prinsipaal, rekening en identiteit beskryf verskillende verantwoordelikhede in Zeredi. Deur hulle apart te hou, kan ons makliker dink oor toegang, eienaarskap en verteenwoordiging sonder om hulle as dieselfde ding te beskou.
Prinsipaal: wie teken in.
Die geoutentiseerde akteur. 'n Prinsipaal besit gebruikersname en kan toegang tot rekeninge toegewys kry. Dit is die beginpunt vir outentisering, nie die volledige persoonlike profiel nie.
Rekening: wat hulle bestuur.
Die rekeningrekord bring rekening-metadata, lewensiklus en eienaarskapverhoudings saam. 'n Prinsipaal se rekeningtoewysing verbind die ingetekende akteur aan 'n rekening; die twee rekords het aparte verantwoordelikhede.
Identiteit: wat verteenwoordig word.
Identiteit beskryf wie of wat die inligting verteenwoordig. Deur dit apart van aanmelding te hou, word verteenwoordiging, eienaarskap en toegang duideliker.
Hoe hulle saamwerk.
Tydens persoonlike registrasie skep Zeredi 'n prinsipaal, maak 'n persoonlike rekening en identiteitsrekords beskikbaar, en wys daardie rekening toe aan die prinsipaal. Hulle werk saam, maar bly afsonderlike dele van die stelsel.
Aparte konsepte. Eksplisiete toestemmings.
Om 'n rekening- of identiteits-identifikateur te ken, gee nie outomaties toestemming vir toegang nie. Toegangskontroles vind steeds plaas by die toepaslike API- en beleidsgrense. Hierdie argitektoniese konsepte gee nie 'n derde party toegang tot persoonlike inligting nie.
Dit is 'n konseptuele oorsig, nie 'n openbare API-spesifikasie, 'n volledige sekuriteitsbeskrywing, of 'n aankondiging van integrasie-beskikbaarheid nie. Derde-party API-integrasies sal nie by bekendstelling oop wees nie.