ENGINEERING · RINGKASAN
Satu wong. Peran sing beda-beda ing sistem.
Principal, account, lan identity njelaske tanggung jawab sing beda ing Zeredi. Misahake telu-telune iki mbantu kita ngatur akses, kepemilikan, lan representasi supaya ora kabeh dianggep padha.
Principal: sing login.
Aktor sing wis terverifikasi. Principal nduweni username lan bisa diwenehi akses menyang akun. Iki dadi titik awal kanggo autentikasi, dudu kabeh profil wong kasebut.
Account: sing dikelola.
Rekaman akun ngumpulake metadata akun, siklus urip, lan hubungan kepemilikan. Penugasan akun kanggo principal nyambungake aktor sing login karo akun kasebut; loro-lorone nduweni tanggung jawab sing beda.
Identity: sing direpresentasikake.
Identitas njelasake sapa utawa apa sing diwakili dening informasi kasebut. Kanthi misahake identitas saka proses login, wakil, kepemilikan, lan akses dadi luwih cetha.
Cara kerjane bebarengan.
Nalika daftar akun pribadi, Zeredi nggawe principal, nyiapake rekaman akun pribadi lan identitas, banjur masangake akun kasebut menyang principal. Kabeh iki kerja bebarengan, nanging tetep dadi bagean sistem sing beda.
Konsep sing beda. Izin sing jelas.
Ngerteni ID akun utawa identitas ora otomatis menehi izin kanggo ngakses. Pengecekan akses tetep kudu ana ing watesan API lan kebijakan sing pas. Konsep arsitektur iki ora menehi akses informasi pribadi marang pihak katelu.
Iki ringkasan konseptual, dudu spesifikasi API publik, deskripsi keamanan lengkap, utawa pengumuman kasedhiyan integrasi. Integrasi API pihak katelu ora bakal dibuka nalika peluncuran.