Latest newsLatviešu
Back to feedTehnoloģijasNewsMeld Editorial

MeldID: vienots pārnēsājams profils drošai pieteikšanai un datu pārvaldībai

MeldID — atvērts digitālās identifikācijas pārvaldības pakalpojums, kas apvieno ieiešanu lietotnēs ar pārnēsājamu profilu formu aizpildīšanai un datu apmaiņai. Tas ļauj lietotājiem centrāli pārvaldīt savus datus un izmantot tos dažādās platformās.

Šodien viena persona var izmantot desmitiem tiešsaistes pakalpojumu. Gandrīz katrs prasa konta izveidi un profilu atkārtotu aizpildīšanu: vārdu, tālruni, adresi, rekvizītus un citus datus.

Lai gan mūsdienu vienkāršāki pieteikšanās mehānismi ievērojami atvieglo autorizāciju, atkārtota profila datu ievade daudzos pakalpojumos joprojām ir problēma.

Pamatā MeldID risina divus uzdevumus, kas parasti eksistē atsevišķi: lietotāja autentifikāciju un vadāmu viņa profila datu pārraidīšanu.

Ne tikai ieeja

MeldID ir atvērts digitālās identifikācijas pārvaldības pakalpojums, kuru var izmantot ikviens. Tas ir pieejams vietnē meldid.de un paredzēts ne tikai MELD® produktu lietošanai, bet arī ārējām lietotnēm.

Pirmo scenāriju gandrīz ikviens zina: lietotājs izvēlas ieeju caur MeldID savā savienotajā pakalpojumā. Pēc veiksmīgas autentifikācijas tiek izveidots lokāls sesijas laiks.

Bet papildus ieejai var iepriekš aizpildīt datus, kas nepieciešami ne tikai autorizācijai:

  • vārds, uzvārds un rādāmais vārds;

  • tālrunis;

  • vēlamā valoda;

  • valsts un adrese;

  • saņēmēja vārds;

  • uzņēmuma nosaukums;

  • PVN ID, piemēram, Vācijā USt-IdNr.;

  • atsevišķs nodokļu numurs;

  • dzimšanas datums.

Visi lauki ir brīvi izvēlami. Var norādīt tikai minimālos datus vai sagatavot paplašinātu informāciju pasūtījumiem, līgumiem un biznesa operācijām.

Savukārt galvenā ideja ir ne tikai datu centrālā glabāšana, bet arī iespēja tos atkārtoti izmantot tur, kur tas tiešām nepieciešams.

Praktiskā piemērs

Lietotājs reģistrējas MeldID un aizpilda nepieciešamās sadaļas. Tad izvēlas ieeju caur MeldID savā savienotajā pakalpojumā.

Lietojumprogramma pieprasa nepieciešamos datus — tas var būt tikai vārds un e-pasts vai plašāks komplekts ar tālruni, adresi un maksājuma rekvizītiem.

Pēc piekrišanas lietotājs dod atļauju piekļūt izvēlētajiem datiem, un lietojumprogramma saņem tikai pieprasītos laukus. Ja dati jau ir ievadīti manuāli, pakalpojums var ieteikt tos apstiprināt vai atjaunināt.

Nākamajos piekļūšanās gadījumos, ja dati ir mainījušies, savienotā lietotne var pieprasīt atjauninātus datus. Tas novērš needi atkārtoti rediģēt vienādus profilus dažādās sistēmās.

Piemēram, lietotājs ieiet interneta veikalā, apdrošināšanas uzņēmumā un rezervēšanas servisā — katrā gadījumā daļa datu atkārtojas. Reizi sagatavotos datus var izmantot atkārtoti un droši, ņemot vērā katra pakalpojuma atļaujas.

Šis nav automātisks aizpildījums jebkurā tīmekļa vietnē

MeldID nav pārlūkprogrammas paplašinājums, kas automātiski aizpilda formas.

Integrācijai jānotiek caur API, izmantojot OAuth 2.0 un OpenID Connect. Tikai pēc tam lietojumprogramma var pieprasīt lietotāja datus un izmantot tos savos interfeisos.

Tādējādi MeldID ir labāk interpretējams kā nēsājams profils savienotajām lietotnēm, nevis kā universāla automātiskā aizpildīšanas sistēma pārlūkā.

Kā tas atšķiras no Google un Apple risinājumiem

Google un Apple ir līdzīgas funkcijas, bet tās ir domātas citām vajadzībām.

Saskaņā ar Apple dokumentāciju, Sign in with Apple ir paredzēts reģistrācijai un pieteikšanai ar Apple kontu. Tas nodrošina tikai tās informācijas daļas, ko lietotājs ir piekritis atklāt — tokenus, autentifikācijas rezultātus un izvēlētos datus. (Apple dokumentācija)

Google Chrome atbalsta adresu, paroļu un maksājumu datu saglabāšanu un automātisko aizpildi caur Google kontu un Google Wallet. (Google dokumentācija)

MeldID izmanto abu pieeju elementus, apvienojot tos vienotā integrācijas modelī. Tas ne tikai ļauj ieiet vai automātiski aizpildīt tīmekļvietnes iekšienē, bet arī nodrošina savienotajām lietotnēm piekļuvi saskaņotiem un vadāmiem lietotāja datiem.

Datu kontrole

Piekļuve datiem nav automātiski pilnīga. Katram pieprasījumam tiek iestatīti atļauju līmeņi:

  • pamata profils;

  • kontaktu dati;

  • adrese;

  • maksājuma dati;

  • paplašinātie dati.

Lietotājs redz, kādi dati tiek pieprasīti, un var izvēlēties, ko nodot — katram pakalpojumam atsevišķi.

Parole nekad nav pārraidīta lietojumprogrammai. Tās saņem tikai veiksmīgas autentifikācijas rezultāts un pieļautie profila dati.

Ieguvumi biznesam un izstrādātājiem

MeldID integrācija samazina atkārtotu formu nepieciešamību un paātrina reģistrācijas procesu. Klienti biežāk un ātrāk pabeidz autorizāciju, mazāk kļūdās datu ievadē, un izstrādātāji iegūst gatavu infrastruktūru profilu glabāšanai un datu pārraidīšanai.

MeldID var būt noderīgs:

  • interneta veikaliem;

  • abonēšanas pakalpojumiem;

  • rezervēšanas platformām;

  • apdrošināšanas un finanšu uzņēmumiem;

  • piegādātāju kabinetiem;

  • B2B platformām;

  • pasākumu lietotnēm;

  • rēķinu un dokumentu noformēšanas pakalpojumiem.

Piemēram, pircējs var nodot veikalam adresi un saņēmēja vārdu, apdrošinātājs — kontaktinformāciju, bet uzņēmuma pārstāvis — rekvizītus un nodokļu datus.

Integrācijas modulis neprasa lokalās reģistrācijas pārtraukšanu — MeldID var kļūt par papildu, nevis aizstājamu ieiešanas mehānismu.

Atklāta, bet vadāma piekļuve

MeldID ir atvērta platforma, kas pieejama ikvienam. Trešās puses lietotnes var iesniegt pieprasījumus par pieslēgšanos.

Bet tas nenozīmē, ka tās saņem jebkādu piekļuves līmeni. Katram klientam tiek noteikti ierobežojumi — atļautās adreses, scopi, integrācijas parametri. Tiek izmantoti OAuth 2.0, OpenID Connect, Authorization Code Flow, PKCE un saskaņošanas ekrāns protokoli.

Lietošanas pieredze ir pilnīgi skaidra: ir redzams, kurš un kādus datus pieprasa. Izstrādātājiem ir vienots integrācijas mehānisms, kas pielāgojams dažādās platformās.

MeldID neaizstāj esošās lokālās kontu sistēmas un neveic sistēmu vienādošanu. Tas papildina pārnēsājama profila līmeni, par kuru rūpējas pats lietotājs, un kuru viņš dalās tikai ar uzticamiem pakalpojumiem.

Starpaugstas tiešsaistes pakalpojumu skaita pieaugumā svarīga ir ne tikai vienota ieejas iespēja, bet arī datu pārnešana bez nepārtrauktas formu aizpildīšanas. Būtu galvenais izcelsmes arhitektūras princips – dot cilvēkam iespēju vienreiz sagatavot profilu un pašam izvēlēties, kur un kā to izmantot.