Aktualizacje produktu Logto
Czas na nowe wydanie Logto! W tym miesiącu wprowadzamy nowe funkcje, takie jak tłumaczenie na język arabski i pełne wsparcie RTL, osobisty token dostępu (PAT), konfigurowalny pierwszy ekran, a także różne usprawnienia i naprawy błędów.
Tłumaczenie na arabski i wsparcie RTL
- Dodano nowe tłumaczenie na język arabski zarówno do Konsoli, jak i Experience UI (kredyt @zaaakher).
- Poprawiono układ interfejsu i szczegóły, aby lepiej wspierać języki RTL.
Osobisty token dostępu (PAT)
Osobiste tokeny dostępu (PAT) zapewniają bezpieczny sposób umożliwiający użytkownikom nadanie tokenów dostępu bez używania ich informacji uwierzytelniających i interaktywnego logowania.
Możesz utworzyć PAT, przechodząc do strony szczegółów użytkownika w Konsoli lub używając POST /users/:userId/personal-access-tokens
Management API.
Zapoznaj się z dokumentacją po więcej szczegółów.
Obsługa dodatkowych opcji pierwszego ekranu
Oprócz sign-in
i register
, umożliwiliśmy teraz więcej opcji pozwalających deweloperom dostosować początkowy ekran prezentowany użytkownikom. Nowe opcje pierwszego ekranu to:
identifier:sign_in
: Wyświetlaj użytkownikom wyłącznie metody logowania oparte na określonych identyfikatorach.identifier:register
: Wyświetlaj użytkownikom wyłącznie metody rejestracji oparte na określonych identyfikatorach.reset_password
: Pozwól użytkownikom bezpośrednio przejść do strony resetowania hasła.single_sign_on
: Pozwól użytkownikom bezpośrednio przejść do strony jednokrotnego logowania (SSO).
Zapoznaj się z dokumentacją po więcej szczegółów.
Nowe konektory
- Dodano Kook connector (kredyt @Misaka-L).
- Dodano Patreon connector (kredyt @devtekve).
- Dodano GitLab connector (kredyt @devtekve).
Ulepszenia
- Obsłużono
login_hint
jako dodatkowy parametr logowania. - Wdrożono dobrze znane punkty końcowe swagger.
- Rozdzielono polecenie
translate
od@logto/cli
, aby CLI było małe i proste. - Dodano dedykowany pakiet
@logto/translate
do tłumaczenia fraz i18n w Konsoli i Experience. - Obsłużono wprowadzanie imienia podczas tworzenia użytkownika w Konsoli.
- Dodano nowy parametr zapytania
parse_error
i wyraźnie ustawiono go nafalse
, aby zwracać wyłącznie surową wiadomość błędu OIDC. - Dodano API
denyAccess()
do niestandardowego kontekstu JWT w celu warunkowego blokowania żądania tokena użytkownika. - Obsłużono mapowanie profilu atrybutu zagnieżdżonego w konektorze OAuth (kredyt @devtekve).
- Dodano właściwość
hasPassword
do odpowiedzi Management API/users
. - Dodano informacje o haśle użytkownika w szczegółach użytkownika. Administrator może łatwo sprawdzić, czy użytkownik ustawił hasło, czy nie, a następnie odpowiednio wykonać akcję ustawiania/resetowania.
- Dodano nowe zarządzanie API do sprawdzania hasła zgodnie z bieżącymi ustawieniami polityki haseł.
Naprawy błędów
- Zapobieżono potencjalnemu błędowi spowodowanemu przez zapamiętane identyfikatory na stronach Experience.
- Naprawiono problem, który blokował użytkownikom tworzenie niestandardowego JWT.
- Naprawiono platformę konektora wecom. Użyto
Universal
zamiastnull
. - Poprawnie ustawiono atrybut
lang
na<html>
w Konsoli, zapobiegając nieoczekiwanemu monitowi przeglądarki o tłumaczenie. - Zezwolono na powiązanie nowej tożsamości społecznościowej z istniejącym kontem użytkownika, gdy rejestracja jest wyłączona.
- Zapobieżono rejestracji użytkowników i uzupełnianiu profilu z domenami e-mail wyłącznie pod SSO.