Distribueret godkendelse

Noget af det mest besværlige ved at besøge et nyt site er at registrere sig som bruger. Her på www.cph-art.dk kunstmagasin online er det ikke nødvendigt hvis du er medlem af Drupal. Denne funktion kaldes distribueret godkendelse og tilbydes kun af Drupal, systemet der driver www.cph-art.dk kunstmagasin online.

Med distribueret godkendelse kan en ny bruger indtaste brugernavn og adgangskode og logge ind med det samme, selvom brugeren aldrig har registreret sig på %site. Dette virker fordi Drupal kan kommunikere med eksterne brugerdatabaser. Eksempel: Brugeren 'Joe' er registreret som medlem af Delphi Forums. På log ind siden bliver Joe informeret om at han kan logge ind med sit Delphi ID i stedet for at registrere sig som bruger på %site. Joe logger ind med brugernavnet joe@remote.delphiforums.com og sin sædvanlige adgangskode. Drupal kontakter nu remote.delphiforums.com (typisk via XML-RPC, HTTP POST eller SOAP) og spørger "Er Joe's adgangskode korrekt?" Hvis svaret fra Delphi er ja, oprettes automatisk en ny konto til Joe og han logges ind. Joe kan fremover logge på www.cph-art.dk kunstmagasin online på denne måde og vil altid blive logget på den samme konto.

Drupal