joi, mai 31, 2007

OpenID

OpenID pare a reprezenta o solutie universala de single sign on. Ce presupune acest lucru? Posibilitatea de a accesa diferite aplicatii Web printr-o singura autentificare. Specifice pentru Java cunosc trei astfel de sisteme: JOSSO (open source), JASIG (open source), CROWD (comercial Atlassian). Pe langa autentificarea unica, aceste trei framework-uri ofera posibilitatea de a gestiona toti userii diverselor aplicatii intr-un singur loc (Central Authentication Service). Sunt utile spre exemplu pentru mai mai multe aplicatii Web (care implementeaza diverse module de business) ruland sub o aceeasi fatada. Dar nu numai.

OpenID ofera mai mult decat framework-urile enuntate. El este un sistem universal de SSO asa cum se si autodefineste:
OpenID is an open, decentralized, free framework for user-centric digital identity.