Pasar al contenido principal

Benutzer Hash

Mit dem User-Hash-Modul können Sie einen individuellen Hash für jeden Benutzer erstellen. Verwenden Sie es als leichtgewichtige Benutzeridentifikation, wenn Sie die Drupal-Anmeldedaten nicht verwenden möchten. Z.B. als individueller API-Schlüssel zum Lesen unempfindlicher Inhalte.

Challenge

Visotto Easy Menu ist ein mit Drupal entwickeltes Tool zur Verwaltung von Speisekarten für Restaurants. Restaurantmitarbeiter können Menükarten erstellen und diese auf der Website des Restaurants anzeigen. Wenn eine Menükarte in Drupal aktualisiert wird, können die Mitarbeiter die Menükarte auf ihrer Website mit einem einfachen Knopfdruck synchronisieren. Die Drupal-Anwendung ruft dann die Website auf, die sich wiederum mit der REST-API von Drupal verbindet, um die aktualisierten Daten abzurufen.

LakeDropper involved

Tags

Solution

Um Anfragen aus nicht autorisierten Quellen zu vermeiden, haben wir das Benutzer-Hash-Modul entwickelt. Der Benutzer-Hash wird bei einer Anfrage sowohl in Drupal als auch auf der Website überprüft. Stimmt der Hash nicht überein, wird der Zugriff auf die Daten verweigert.

Tools
Type
Public
Yes