Przejdź do głównej treści
Renamed.to logorenamed.to
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

macOS — Keychain Access

Linux — libsecret (GNOME Keyring, KWallet)

Windows — Credential 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ługa — Zawsze uruchom renamed auth login przed renamed service install. Usługa wymaga zapisanych danych uwierzytelniających do działania.

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

Środowiska CI/CD — Użyj zmiennej środowiskowej RENAMED_TOKEN lub polecenia auth token.

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

Zobacz Także