CLI/auth

renamed auth

Bezpieczne uwierzytelnianie OAuth. Twoje dane uwierzytelniające nigdy nie trafiają do historii powłoki ani zmiennych środowiskowych.

renamed auth <command>

Polecenie auth zarządza uwierzytelnianiem przy użyciu przepływu OAuth dla urządzeń. Otwiera przeglądarkę w celu bezpiecznego logowania — bez konieczności kopiowania kluczy API czy ujawniania sekretów.

Tokeny są przechowywane w zaszyfrowanej formie w pęku kluczy systemu (macOS Keychain, Linux libsecret, Windows Credential Manager), a nie w plikach tekstowych.

Podpolecenia

login

Uwierzytelnij się za pomocą konta renamed.to przez przeglądarkę (przepływ OAuth dla urządzeń).

token

Zapisz token API ręcznie. Przydatne w środowiskach CI/CD.

logout

Usuń zapisane dane uwierzytelniające z pęku kluczy.

whoami

Wyświetl aktualnie uwierzytelnionego użytkownika.

status

Sprawdź status uwierzytelniania i pozostałe kredyty.

refresh

Ręcznie odśwież wygasły token.

Przykłady

Zaloguj się (otwiera przeglądarkę):

$ renamed auth login

Otwieranie przeglądarki w celu uwierzytelnienia...
Oczekiwanie na zatwierdzenie...
✓ Pomyślnie uwierzytelniono jako alex@example.com

Sprawdź status i pozostałe kredyty:

$ renamed auth status

Zalogowany jako: alex@example.com
Token wygasa: 2026-02-08 14:30:00
Pozostałe kredyty: 847

Logowanie bez interfejsu graficznego (brak dostępnej przeglądarki):

$ renamed auth login --no-open

Odwiedź ten adres URL, aby się uwierzytelnić:
https://renamed.to/device?code=ABCD-1234

Zapisz token ręcznie (CI/CD):

$ renamed auth token --token rnt_abc123...

✓ Token zapisany pomyślnie

Sprawdź, na jakie konto jesteś zalogowany:

$ renamed auth whoami

alex@example.com

Wyloguj się:

$ renamed auth logout

✓ Pomyślnie wylogowano

Opcje Logowania

--no-open

Nie otwieraj automatycznie przeglądarki. Wyświetl adres URL do odwiedzenia na innym urządzeniu.

--client-id <id>

Niestandardowy identyfikator klienta OAuth dla firmowego SSO.

--client-secret <secret>

Niestandardowy sekret klienta OAuth dla firmowego SSO.

--scope <scopes>

Lista zakresów OAuth oddzielonych przecinkami do żądania.

Opcje Token

-t, --token <token>

Token API do zapisania.

-s, --scheme <scheme>

Schemat autoryzacji (domyślnie: Bearer).

--non-interactive

Nie pytaj o dane wejściowe. Zakończ z błędem, jeśli brakuje tokenu.

Przechowywanie Tokenów

macOSKeychain Access

Linuxlibsecret (GNOME Keyring, KWallet)

WindowsCredential Manager

Zmienne Środowiskowe

RENAMED_TOKEN Token API do uwierzytelniania (alternatywa dla auth token)

RENAMED_CLIENT_ID Niestandardowy identyfikator klienta OAuth dla firmowego SSO

RENAMED_CLIENT_SECRET Niestandardowy sekret klienta OAuth dla firmowego SSO

Wskazówki

Przed instalacją jako usługaZawsze uruchom renamed auth login przed renamed service install. Usługa wymaga zapisanych danych uwierzytelniających do działania.

Serwery bez interfejsu graficznegoUżyj --no-open na serwerach bez wyświetlacza. Skopiuj adres URL i uwierzytelnij się z dowolnego urządzenia z przeglądarką.

Środowiska CI/CDUżyj zmiennej środowiskowej RENAMED_TOKEN lub polecenia auth token.

Wygaśnięcie tokenuTokeny odświeżają się automatycznie. Jeśli zobaczysz błędy uwierzytelniania, uruchom renamed auth refresh lub zaloguj się ponownie.

Zobacz Także