Directus: 1. Uwierzytelnianie

Ta dokumentacja jest częścią przewodnika Automatyzacja z CLI. Pełny przewodnik znajdziesz tutaj: Uruchom Directus, pobierz jego dane dostępowe i zmień konfigurację programowo za pomocą Stackhero CLI.

👋 Witamy w dokumentacji Stackhero!

Stackhero oferuje usługę Directus cloud, która jest gotowa do użycia produkcyjnego w zaledwie 2 minuty:

  • Nielimitowane kolekcje, elementy, użytkownicy, role, zapytania API oraz transfery danych
  • Własna nazwa domeny z wbudowanym HTTPS dla bezpiecznego dostępu (na przykład, https://cms.twoja-firma.com)
  • Dedykowany serwer email do nieograniczonej wysyłki maili transakcyjnych i powiadomień
  • Zintegrowany cache Redis dla wysokiej wydajności
  • Stała wydajność i wysoki poziom bezpieczeństwa dzięki prywatnej, dedykowanej infrastrukturze
  • Aktualizacje jednym kliknięciem pozwalają utrzymać system zawsze aktualny przy minimalnym wysiłku

Skup się na swoim projekcie, nie na konfiguracji: możesz przetestować rozwiązanie Directus cloud od Stackhero w zaledwie 5 minut.

Najprostszym sposobem rozpoczęcia pracy jest zalogowanie się przez przeglądarkę. Po uruchomieniu polecenia logowania CLI otworzy stronę internetową, na której możesz zatwierdzić dostęp. Żadne hasła ani kody 2FA nie są wprowadzane bezpośrednio w CLI.

stackhero login

Po zalogowaniu Twoje dane dostępowe zostaną zapisane lokalnie i będą automatycznie wykorzystywane przez kolejne polecenia CLI.

W środowiskach w pełni zautomatyzowanych, takich jak skrypty czy pipeline’y CI, możesz preferować nieinteraktywny token dostępu. Możesz go utworzyć w panelu (Konto > Access tokens), a następnie wyeksportować jako zmienną środowiskową. CLI oraz każdy uruchamiany skrypt automatycznie go wykryje.

export STACKHERO_TOKEN="usr-xxxxxx:your-token"