Uwierzytelnianie
Ta dokumentacja jest częścią przewodnika Używanie CLI. Pełny przewodnik znajdziesz tutaj: Zainstaluj i używaj Stackhero CLI do zarządzania swoimi stackami i usługami z poziomu wiersza poleceń, skryptów, CI i agentów AI.
Masz dwie główne opcje uwierzytelniania:
Interaktywne logowanie przez przeglądarkę
stackhero login
Po uruchomieniu tego polecenia CLI podaje URL i automatycznie otwiera go w przeglądarce. Następnie możesz zatwierdzić dostęp bezpośrednio z dashboardu Stackhero, gdzie jesteś już zalogowany.
Uwierzytelnianie dwuskładnikowe jest w pełni obsługiwane i nie musisz wpisywać hasła w CLI.
Nieinteraktywne uwierzytelnianie dla skryptów, CI i automatyzacji
W przypadku zautomatyzowanych workflow możesz utworzyć access token w dashboardzie w sekcji Account > Access tokens i przekazać go do CLI za pomocą zmiennej środowiskowej STACKHERO_TOKEN.
export STACKHERO_TOKEN="usr-xxxxxx:your-token"
stackhero organizations-list
Gdy STACKHERO_TOKEN jest ustawione, ma pierwszeństwo przed sesjami interaktywnymi, więc przeglądarka jest opcjonalna. To podejście dobrze sprawdza się w nieinteraktywnych zastosowaniach. Tokeny możesz przeglądać i unieważniać w dashboardzie w dowolnym momencie.