Logto v1.37.0 jest już dostępny z wbudowaną aplikacją Account Center, bogatszą personalizacją JWT z wykorzystaniem kontekstu aplikacji oraz konfigurowalnymi roszczeniami tokenu ID. Aktualizacja rozwiązuje także problemy z przekierowaniami przy niestandardowych domenach oraz poprawia stabilność procesów rejestracji i łączenia kont społecznościowych.
Darcy YeDeveloper
Przestań tracić tygodnie na uwierzytelnianie użytkowników
Uruchamiaj bezpieczne aplikacje szybciej z Logto. Zintegruj uwierzytelnianie użytkowników w kilka minut i skup się na swoim głównym produkcie.
Poprawka URI przekierowania w wbudowanej aplikacji dla niestandardowych domen#
Naprawiono błąd invalid_redirect_uri dla wbudowanych aplikacji Account Center oraz Demo aplikacji przy żądaniach z niestandardowej domeny.
Przyczyna: Metadane klienta wbudowanego były generowane tylko na podstawie domyślnych adresów URL tenantów, podczas gdy runtime redirect_uri mógł być oparty na niestandardowej domenie.
Rozwiązanie: getTenantUrls akceptuje teraz opcjonalny endpoint runtime. Generowanie metadanych dla Account Center i Demo aplikacji obejmuje teraz envSet.endpoint, dzięki czemu przekierowania/wypisywanie (logout) automatycznie uwzględniają aktywną domenę niestandardową.
Poprawka widoczności sekcji "Powiedz nam coś o sobie"#
Naprawiono problem polegający na tym, że sekcja "Powiedz nam coś o sobie" nie pojawiała się podczas rejestracji, gdy skonfigurowane były tylko opcjonalne, niestandardowe pola profilu.
Wcześniej sprawdzano tylko wymagane pola, przez co ustawienia tylko opcjonalnych pól były pomijane.
Teraz kontrola obejmuje także pola opcjonalne oraz czy dodatkowy formularz profilu został wysłany, co zapewnia oczekiwaną widoczność.
Poprawka zachowania kontekstu w procesie łączenia kont społecznościowych#
Naprawiono błędny przepływ łączenia konta społecznościowego w następującym scenariuszu:
nazwa użytkownika + e-mail są jednocześnie wymaganymi identyfikatorami rejestracji.
Opcja "Wymagaj podania brakujących identyfikatorów rejestracyjnych przy logowaniu społecznościowym" jest włączona.
Wybrany dostawca tożsamości (IdP) nie zwraca zweryfikowanego adresu e-mail.
Użytkownik podaje nazwę użytkownika, a następnie wpisuje już zarejestrowany e-mail.
Wcześniej parametr link_social nie był przekazywany po wpisaniu nazwy użytkownika, przez co kontekst łączenia był gubiony przed weryfikacją e-mail. Teraz link_social jest dołączany i utrzymywany, dzięki czemu oczekiwany przebieg łączenia i logowania działa poprawnie.