Axuda

Autenticación distribuida

Un dos momentos máis tediosos ó visitar un sitio web novo é rechear o formulario de rexistro. Aquí, en matarpormatarnon.org, non ten por qué cumplimentar un formulario de rexistro se xa é membro de Drupal. Esta capacidade denomínase autenticación distribuida, e é exclusiva de Drupal, o software que ahi en matarpormatarnon.org.

A autenticación distribuida permite a un usuario novo ingresar un nome de usuario e un contrasinal na casilla de ingreso e, inmediatamente, ser recoñecido, aínda que o usuario nunca se rexistrara en matarpormatarnon.org. Esto funciona porque Drupal sabe cómo comunicarse con bases de datos externas de rexistro. Por ejemplo, supoñamos que un usuario novo "Xoán" xa está registrado como membro de Delphi Forums. Drupal informa a Juan nas pantallas de rexistro e de ingreso de que pode ingresar co id. de Delphi no lugar de registrarse en matarpormatarnon.org. A Xoán lle parece boa a idea, e ingresa co nombe do usuario xoan@remote.delphiforums.com e o seu contrasinal habitual en Delphi. Nese momento, Drupal contacta co servidor remote.delphiforums.com (normalmente, usando XML-RPC, HTTP POST, ou SOAP) e lle pregunta: «¿É correcto o contrasinal para o usuario Xoán?». Se Delphi llo confirma, entonces crease unha conta nova en matarpormatarnon.org para Xoán e fáiselle que ingrese con ela. Xoán pode seguir ingresando en matarpormatarnon.org da mesma forma, e sempre poderá ingresar coa súa propia conta.

Drupal

Drupal é o nome do software que xestiona matarpormatarnon.org. Hai sitios web con Drupal por todo o mundo, e moitos de eles comparten as súas bases de datos de rexistro para que os usuarios poidan ingresar libremente en calquer sitio con Drupal empregando o mesmo id. de usuario de Drupal.

Por tanto, probe a ingresar coa súa conta aquí, en matarpormatarnon.org, empregando un nome de usuario de outro sitio de Drupal. O formato do id. de drupal é similar a unha dirección de correo electrónico: usuario@servidor. Un exemplo de un id. de Drupal válido é mariaejemplo@drupal.org.