Logo

Funktion:

Öffentliche, private und passwortgeschützte Endpunkte

Öffentliche, private und passwortgeschützte Endpunkte

Neben der Erstellung und Freigabe öffentlicher Endpunkte (dem Single Endpoint sowie öffentlichen Custom Endpoints und Persisted Queries) können wir auch private Endpunkte erstellen und einen öffentlichen Endpunkt mit einem Passwort schützen.

Private Endpunkte

Wenn du den Status des Custom Endpoint oder der Persisted Query auf private setzt, ist der Endpunkt nur für den Admin-Benutzer zugänglich. So wird verhindert, dass unsere Daten unbeabsichtigt mit Benutzern geteilt werden, die keinen Zugriff auf die Daten haben sollten.

Zum Beispiel können wir private Persisted Queries erstellen, die bei der Verwaltung der Anwendung helfen, wie das Abrufen von Daten zur Erstellung von Berichten mit unseren Kennzahlen.

Private Persisted Query

Passwortgeschützte Endpunkte

Wenn wir einen Custom Endpoint oder eine Persisted Query für einen bestimmten Kunden erstellen, können wir ihm jetzt ein Passwort zuweisen, um eine zusätzliche Sicherheitsebene bereitzustellen, die sicherstellt, dass nur dieser Kunde auf den Endpunkt zugreift.

Passwortgeschützter Custom Endpoint

Wenn du zum ersten Mal auf einen passwortgeschützten Endpunkt zugreifst (ob direkt auf den Endpunkt oder auf seine GraphiQL- oder Interactive-Schema-Clients), erscheint ein Bildschirm, der nach dem Passwort fragt:

Passwortgeschützter Custom Endpoint: Erster Zugriff

Sobald das Passwort eingegeben und validiert wurde, kann der Benutzer auf den gewünschten Endpunkt oder Client zugreifen:

Passwortgeschützter Custom Endpoint: Nach der Autorisierung

Abonniere unseren Newsletter

Bleib über alle Updates zu Gato GraphQL auf dem Laufenden.