Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Polish

Szablony autoryzacji umożliwiają zdefiniowanie wspólnej metody autoryzacji dla wielu źródeł danych typu RESTful API.

W przypadku wielu endpointów

 

Tworzenie szablonu autoryzacji:

Aby utworzyć autoryzację należy wybrać na formularzu źródła danych przycisk "Utwórz szablon autoryzacji":

Następnie pojawi się okienko z konfiguracją szablonu autoryzacji:

Opis konfiguracji szablonu autoryzacji:

Nazwa parametruOpisWymagalność
SzablonPozwala na uzupełnienie pól konfiguracji jednym z wcześniej zapisanych szablonów w celu przyspieszenia konfiguracji wielu podobnych szablonów.Nie dotyczy
IdUnikalne id szablonu autoryzacji.Wymagany
NazwaWyświetlana nazwa szablonu autoryzacji.Wymagany
OpisWyświetlany opis szablonu autoryzacji.Wymagany
Rodzaj autoryzacjiPozwala na wybranie jednego z dostępnych rodzajów autoryzacji, obsługiwanych przez wtyczkę. Po wybraniu rodzaju autoryzacji na formularzu pojawią się dodatkowe pola konfiguracyjne specyficzne dla niego. Lista dostępnych rodzajów autoryzacji zamieszczona została poniżej.Wymagany


Dostępne rodzaje autoryzacji:

Table of Contents
exclude(Dostępne rodzaje autoryzacji:)|(Tworzenie szablonu autoryzacji)|(Opis konfiguracji szablonu autoryzacji:)

API Key

Szablon autoryzacji API Key umożliwia dodanie do każdego żądania stałego klucza API. Klucz może zostać dodany do adresu URL w formacie ?klucz=wartość lub do nagłówka w formacie { headers: { klucz: wartość } }

Opis konfiguracji:

Nazwa parametruOpisWymagalność
KluczKlucz parametru URL lub nazwa nagłówka (w zależności od parametru "Dodaj do")Wymagany
WartośćWartość parametru URL lub wartość nagłówka (w zależności od parametru "Dodaj do")Wymagany
Dodaj doOkreśla czy klucz ma zostać dodany do żądania jako parametr adresu URL czy jako nagłówek.Wymagany

Przykłady konfiguracji:

 

KonfiguracjaWynik

Doda do adresu URL żądania, podanego w konfiguracji źródła parametr ?token=ASDF

Np. http://localhost:8080 => http://localhost:8080?token=ASDF

Doda do żądania nagłówek "API-KEY: someConstantToken"

Basic Auth

Szablon autoryzacji Basic Auth umożliwia dodanie do każdego żądania nagłówka Basic Auth w postaci: Authorization: Basic {credentials}, gdzie {credentials} to wartość Base64 obliczana z ciągu: {Użytkownik}:{Hasło}.

Opis konfiguracji:

Nazwa parametruOpisWymagalność
UżytkownikNazwa użytkownika zarejestrowanego w APIWymagany
HasłoHasło użytkownikaWymagany

Bearer Token

Szablon autoryzacji Bearer Token umożliwia dodanie do każdego żądania nagłówka Basic Auth w postaci: Authorization: Bearer {token}

Opis konfiguracji:

Nazwa parametruOpisWymagalność
TokenWartość tokenu, który ma być podstawiony do nagłówkaWymagany

Szablon autoryzacji Cookie umożliwia dodanie do każdego żądania ciasteczka wymaganego do autoryzacji żądania.

Opis konfiguracji:

Nazwa parametruOpisWymagalność
Metoda HTTPMetoda HTTP, która ma zostać użyta w żądaniu; możliwe wartości: [GET, POST]Wymagany
URLAdres URL pod który wysłane zostanie żądanie w celu otrzymania ciasteczka z APIWymagany
Content-TypeDostępny tylko po wybraniu metody POST. Dostępne wartości: application/json, application/x-www-form-urlencoded, multipart/form-dataWymagany
ParametryDostępny tylko po wybraniu metody POST. Parametry przekazywane w ciele żądania.Opcjonalny

Przykłady konfiguracji:

KonfiguracjaWynik
Dołączy do żądań ze źródła danych ciasteczko autoryzacyjne z systemu PlusWorkflow
Dołączy do żądań ze źródła danych ciasteczko autoryzacyjne z systemu PlusWorkflow

 

OAuth2