Elosztott azonosítás

Az egyik legkényelmetlenebb feladat, ha meglátogatunk egy új weboldalt, hogy ki kell töltenünk egy regisztrációs űrlapot. Itt nincs erre szükség, amennyiben Drupal segítségével már regisztráltunk. Ezt a lehetőséget elosztott azonosításnak nevezik, és az egyik sajátossága a Drupal nevű tartalomkezelő szoftvernek, ami webhelyünket működteti.

Az elosztott azonosítás lehetővé teszi, hogy a felhasználó anélkül adja meg az azonosítóját és a jelszavát, hogy valaha is regisztrálta volna magát a weboldalon. Ez azért lehetséges, mert a Drupal külső regisztrációs adatbázisokkal is képes kommunikálni. Tételezzük fel, hogy Jani regisztrált felhasználó a Delphi fórumon. A Drupal jelzi Jani számára a regisztrációkor, hogy a Delphi fórumon kapott azonosítóját is használhatja ahelyett, hogy regisztrálná magát a weboldalon. Janinak tetszik az ötlet és bejelentkezik a jani@remote.delphiforums.com felhasználói névvel és a megszokott Delphi fórumos jelszavával. A Drupal felveszi a kapcsolatot a remote.delphiforums.com kiszolgálóval (általában XML-RPC, HTTP POST vagy SOAP kapcsolaton keresztül) és megkérdezi: „Ez Jani helyes jelszava?”.Ha a Delphi fórum válasza igen, akkor automatikusan létrejön egy felhasználói fiók Jani számára, mely lehetővé teszi számára a bejelentkezést. Jani a weboldalunkra a továbbiakban ugyanazzal az azonosítóval tud bejelentkezni.

Drupal