Jeg fandt lige en rigtig god – omend noget teknisk – beskrivelse af hvad Attribute Exchange helt præcist går ud på.
Det er en del af den spritnye OpenID 2.0 specifikation, og basalt set, så giver den dig mulighed for at gemme en masse data sammen hos OpenID provideren.
Dvs. at jeg vil kunne gemme informationer hos brugere – fx vennedata – som så vil kunne blive hentet på et andet site (selvfølgelig kun hvis brugeren tillader det).
Læs denne artikel, så bliver du klogere på det. Det er et ret stort skridt for portabilitet af personlige data mellem sites.
Using the Attribute Exchange fetch request, it is possible to outsource management of pretty much all the user’s profile information to the OP. That said, the user will still need to update their profile data occasionally. Telling them to go to their OP to change things and then log in again is not particularly user friendly though.
Using the store request, the RP can let the user update their profile on site and then transfer the changes back to the OP.
OP = OpenID Provider, RP = Relying Party (hjemmesiden)
Herunder en lille “tegnefilm” der forsøger at forklare hvad OpenID lige går ud på – i modsætning til de andre, så varer den kun et par minutter.