211service.com
Valet raktas jūsų tapatybei
Daugėjant internetinių paslaugų, naudojančių asmens duomenis, vartotojams vis dažniau reikia perduoti duomenis iš vienos paslaugos į kitą. Dėl to vartotojai dažnai reikalauja perduoti naudotojo vardus ir slaptažodžius, nepaisant akivaizdžių saugumo pavojų. Naujas atvirojo kodo projektas vadinamas OAuth , išleistas anksčiau šį mėnesį, skirtas išspręsti šią problemą, leidžiant vartotojams suteikti paslaugoms savo tapatybės raktą, o ne visišką prieigą.

Prieiga prie prieigos rakto: Žiniatinklio paslaugos gali naudoti OAuth, kad galėtų bendrinti neskelbtinus duomenis, nepriversdamos vartotojo suteikti visiškos prieigos prie savo tapatybės. Aukščiau pateiktoje diagramoje parodytas užklausų srautas, kai paslaugos viena iš kitos prašo duomenų ir leidimo.
Chrisas Messina , kuris padėjo organizuoti „OAuth“ kūrimą, teigia, kad sistema leis žmonėms valdyti, kaip jie tarpininkauja savo duomenimis naudodamiesi žiniatinklio paslaugomis, ir padės jiems būti šiek tiek saugesniems. Sistema leidžia vartotojui gauti žetoną per vieną svetainę ir perduoti jį kitai. Tada prieigos raktas nurodo, ką ir kokiu būdu gali pasiekti antroji svetainė. Kad tai būtų pasiekta, protokolas turi apibrėžti standartinius būdus, kaip svetainės galėtų identifikuoti duomenis ir nurodyti, ką jos ketina su jais daryti. Kad OAuth veiktų, reikia, kad abi svetainės būtų įdiegusios protokolą. Vartotojas neprivalo to žinoti.
Kartu su Messina, Blaine'as Cookas iš Twitter ir Laris Halfas Magnolija dirbo pradėdamas projektą.
Vartotojų vardų ir slaptažodžių perdavimas yra vis dažnesnė socialinių tinklų svetainių funkcija, įskaitant gerai žinomas svetaines, pvz., Facebook ir LinkedIn . Pradiniame prisiregistravimo etape svetainė prašo vartotojo įvesti savo el. pašto paskyrų kredencialus, kad galėtų ieškoti žmonių, kuriuos ji galbūt pažįsta. Svetainėms taip pat būdinga galimybė vartotojams pakviesti ir esamus kontaktus prisijungti prie tinklo. Tačiau Messina sako, kad yra ir kitas, nenumatytas praktikos rezultatas: tai moko vartotoją perduoti vartotojo vardus ir slaptažodžius, pavyzdžiui, konfeti, sako jis.
Multimedija
Sužinokite, kaip veikia OAuth.
Jie buvo Hammer-Lahav , kuris dirbo pagrindinės OAuth specifikacijos redaktoriumi, teigia, kad šių metų pradžioje pasirodė įspėjamasis pasakojimas, kai socialinio tinklo svetainė, pavadinta Kečupas naudojo savo prieigą prie el. pašto paskyrų per šią funkciją, kad išsiųstų kvietimus kiekvienam asmeniui iš naujo vartotojo kontaktų sąrašo. Dar blogiau, kad daugeliui žmonių atrodė, kad el. laiškai buvo gauti iš vartotojo, o ne iš įmonės. Hammer-Lahav teigia, kad įspėjimas yra mažiau nukreiptas į konkrečią svetainę, o ne į sistemą, kurią reikia tobulinti. Esmė iš tikrųjų yra tai, ką vadiname meilės trikampiu, sako jis. Jis aiškina, kad meilės trikampis yra ryšys tarp vartotojo ir dviejų žiniatinklio paslaugų, kurioms reikia dalytis duomenimis.
Jis priduria, kad dabar tai tampa įprasta tokioms finansų valdymo svetainėms kaip Kaip prašyti slaptažodžių, kad būtų galima kaupti informaciją vartotojams. Hammer-Lahav teigia, kad tai ne tik kelia pavojų saugumui, bet ir nėra geriausias būdas svetainėms dalytis informacija. Agregacinės svetainės dažnai turi nubraukti finansinę informaciją iš bankų puslapių, mokydamos savo programinę įrangą ieškoti tam tikrų įkalčių puslapio šaltinyje, kuris signalizuoja apie pagrindinius duomenis. Pasak jo, problema yra ta, kad jei bankas pakeis puslapio išvaizdą, šie patarimai gali pasikeisti, todėl kaupiklis negalės perskaityti informacijos. Hammer-Lahav teigia, kad tokia sistema kaip „OAuth“ leidžia svetainėms tiesiogiai dalytis informacija.
Tokio tipo sistemos idėja nėra nauja, sako Terrelis Raselas , vienas iš internetinės tapatybės valdymo sistemos įkūrėjų ClaimID . Google Pavyzdžiui, turi esamą patentuotą protokolą, kurio funkcijos yra panašios į OAuth. Tačiau Russellas sako, kad vieno standarto nebuvimas trukdo kūrėjams ir skatina juos prašyti vartotojo vardų ir slaptažodžių. Russellas teigia, kad problemos, susijusios su leisti žiniatinklio paslaugoms saugiai dalytis duomenimis, sprendimas taps dar svarbesnis, nes daugiau duomenų migruoja į internetą.
„OAuth“ įdiegia „Twitter“ ir „Ma.gnolia“, o standarto dalys rodomos „Google“. OpenSocial platforma. Nors pradinis leidimas yra pagrindinis protokolas, kuriame yra pagrindiniai keitimosi žetonais tarp svetainių pagrindai, Hammer-Lahav teigia, kad vėlesni leidimai leis vartotojams geriau valdyti, kaip jie suteikia prieigą prie savo duomenų.