Theme

Available Languages For This Post:

Gedistribueerde verificatie

Een van de meest vervelende taken bij het bezoeken van een nieuwe website is het invullen van het registratie formulier. Hier bij @Science Thematic Network hoeft u geen registratieformulier in te vullen als u al ingeschreven bent bij Drupal. Deze mogelijkheid genaamd gedistribueerde verificatie is uniek voor Drupal, de software waar deze @Science Thematic Network website mee gebouwd is.

Met behulp van gedistribueerde verificatie kan een nieuwe bebruiker direct inloggen met een gebruikersnaam en wachtwoord zonder zich eerst bij @Science Thematic Network te registreren. Dit werkt dankzij de mogelijkheid van Drupal om met een externe registratie-database te communiceren. We nemen als voorbeeld een nieuwe gebruiker 'Jan' die al een geregistreerde gebruiker van Delphi Forums is. Drupal informeert Jan bij zijn registratie en op het login-scherm dat hij kan inloggen met zijn Delphi-ID in plaats van zich bij @Science Thematic Network te registreren. Jan vindt dit een goed idee en logt in met gebruikersnaam jan@remote.delphiforums.com en met zijn gebruikelijke Delphi wachtwoord. Drupal neemt nu achter de schermen met de remote.delphiforums.com-server contact op (gewoonlijk met XML-RPC, HTTP POST, of SOAP) en vraagt "Is het wachtwoord van Jan correct?". Wanneer Delphi met ja antwoord, wordt bij @Science Thematic Network een nieuw account voor Jan aangemaakt en wordt hij ingelogd. Jan kan nu bij @Science Thematic Network steeds op de zelfde manier inloggen en zal iedere keer met het zelfde account worden ingelogd.

Drupal