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
loginUwierzytelnij się za pomocą konta renamed.to przez przeglądarkę (przepływ OAuth dla urządzeń).
tokenZapisz token API ręcznie. Przydatne w środowiskach CI/CD.
logoutUsuń zapisane dane uwierzytelniające z pęku kluczy.
whoamiWyświetl aktualnie uwierzytelnionego użytkownika.
statusSprawdź status uwierzytelniania i pozostałe kredyty.
refreshRę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.comSprawdź status i pozostałe kredyty:
$ renamed auth status
Zalogowany jako: alex@example.com
Token wygasa: 2026-02-08 14:30:00
Pozostałe kredyty: 847Logowanie 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-1234Zapisz token ręcznie (CI/CD):
$ renamed auth token --token rnt_abc123...
✓ Token zapisany pomyślnieSprawdź, na jakie konto jesteś zalogowany:
$ renamed auth whoami
alex@example.comWyloguj się:
$ renamed auth logout
✓ Pomyślnie wylogowanoOpcje Logowania
--no-openNie 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-interactiveNie 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.