Nápověda

  • warning: file_get_contents() [function.file-get-contents]: php_network_getaddresses: getaddrinfo failed: Name or service not known in /home/content/e/d/e/edeez/html/weby/drupal/includes/common.inc(1352) : eval()'d code on line 2.
  • warning: file_get_contents(http://www.slink.cz/adv-157-08764402E7CFDBE7CBA0C369EF2DE220_UTF-8) [function.file-get-contents]: failed to open stream: Success in /home/content/e/d/e/edeez/html/weby/drupal/includes/common.inc(1352) : eval()'d code on line 2.

Distribuovaná autentizace

Jedním z nepříjemných momentů při návštěvě nového webu je nutnost vyplňovat registrační formulář. Zde na Dev::Info nemusíte formulář vyplňovat, pokud již jste členem !affiliate=info. Tato schopnost se nazývá distribuovaná autentizace a je jednou z hlavních vlastností redakčního systému Drupal.

Distribuovaná autentizace umožňuje novému uživateli zadat jméno a heslo a přihlásit se, i když se na site nikdy neregistroval. To funguje díky spolupráci s externí registrační databází. Např. nový uživatel 'Joe' je již registrovaným členem na Delphi Forums. Na přihlašovací stránce se dozví, že může použít Drupal ID a nemusí se registrovat na Dev::Info. Joeovi se to zalíbí a přihlásí se jménem joe@remote.delphiforums.com a svým hesle z Delphi. Drupal kontaktuje server remote.delphiforums.com (obvykle e používá XML-RPC, HTTP POST nebo SOAP) a zeptá se: "Je heslo pro uživatele Joe správné?". Pokud Delphi odpoví "ano", vytvoříme na Dev::Info nový účet pro Joea a přihlásíme ho. Joe se může na Dev::Info hlásit pokaždé takto a vždy se přihlásí ke svému účtu.

Drupal

Reklama AdSense

Powered by Drupal - Design by artinet