"User Data Connector" Drupal Modul
"User Data Connector" Drupal module
The User Data Connector is a module for Drupal, which allows you to perform user authentication and obtaining information about users from a Drupal-external PHP script using a simple and compact API. It is especially useful if your script environment (session, error callback, exception callback, shutdown function, defined variables, defined functions) must not be changed, as it would happen if you bootstrap Drupal and use its functions and classes. The module download and full documentation is maintained on the official Drupal page:
The section on this home page shows some applications and hints:
Mit dem Drupal-Modul "User Data Connector" kann mit Hilfe einer kleinen und
kompakten API aus beliebigen PHP-Skripten heraus Nutzerabfragen an die
Datenbank von Drupal durchgeführt werden, ohne dass die Drupal-Umgebung in
den Skripten eingebunden wird. Diese Funktionalität ist vor allem dann sehr
nützlich, wenn die Umgebung des Skripts nicht verändert werden soll (Session,
Fehler-Callback, Exception-Callback, Puffer, Shutdown-Callback, definierte
Variablen, definierte Funktionen), wie es beim "Bootstrapping" von Drupal
passieren würde. Dieses Problem wird hier gelöst, indem die API ein Netzwerk-Client,
beinhaltet, der eine Anfrage auf localhost
absetzt. Am anderen
Ende ist ein Server-Skript im Drupal-Modul, welches die Anfrage entgegennimmt,
Sicherheitsprüfungen durchführt, die Datenbankabfrage durchführt und das Ergebnis
zurück liefert. Die Client-API bereitet diese objektorientiert auf.
Möglich ist mit diesem Modul:
- Abfrage, ob ein Passwort richtig ist (Authentifikation)
- Abfrage von Nutzerdaten
- Abfrage von Nutzerlisten
Vollständige Dokumentation und Download sind auf der offiziellen Drupal-Seite veröffentlicht:
An dieser Stelle werden lediglich Anwendungen beschrieben und Rückfragen erläutert:
-
/content/php/drupal/connect-drupal-7-to-sabredav/2017-07-16
-
/content/php/drupal/connect-drupal-7-to-sabredav/2017-07-16