• wydanie

Aktualizacje produktu Logto

🎉 Przedstawiamy sierpniową wersję: zbieranie profilu użytkownika podczas rejestracji, wsparcie hasła PBKDF2 z poprzednich wersji, lokalizacja na język tajski oraz nowy ogólny konektor HTTP SMS!

Charles
Charles
Developer

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.
Rozpocznij
Product screenshot

Zbieraj profil użytkownika podczas rejestracji

Możesz teraz zbierać informacje o profilu użytkownika w ostatnim kroku procesu rejestracji użytkownika końcowego.

Dzięki temu możesz rozszerzyć podstawowy formularz rejestracyjny o wbudowane lub własne pola, aby natychmiast zebrać potrzebne atrybuty (np. imię, płeć, data urodzenia, adres, własne preferencje) zanim nowy użytkownik zakończy proces onboardingu.

Jak włączyć

  1. Przejdź do Konsoli > Doświadczenie logowania > Zbieraj profil użytkownika.
  2. Dodaj pola:
    • Użyj wbudowanych podstawowych (Imię, Płeć, Data urodzenia, Adres, …), lub
    • Stwórz własne pola (wybierz typ, etykietę, reguły walidacji, wymagane itd.).
  3. Przeciągaj i upuszczaj, by zmienić kolejność; kolejność odpowiada renderowanemu formularzowi.
  4. Podejrzyj lub przetestuj, rejestrując nowego użytkownika (np. w aplikacji demonstracyjnej). Pojawi się krok "Opowiedz nam o sobie".
  5. Rejestracja kończy się dopiero po uzupełnieniu wszystkich wymaganych pól.

Szczegóły w dokumentacji.

Wsparcie PBKDF2 dla weryfikacji starszych haseł

Dodaliśmy wsparcie PBKDF2 (Password-Based Key Derivation Function 2) do weryfikacji starszych haseł. Poprawia to kompatybilność podczas migracji użytkowników, których hasła były wcześniej zahashowane z wykorzystaniem PBKDF2. (Podziękowania dla @karerckor)

Przykładowy payload dla zmigrowanego użytkownika:

Argumenty w krotce PBKDF2:

  • salt: wybrana przez użytkownika sól
  • iterations: liczba iteracji (np. 1000)
  • keylen: długość pochodnego klucza (np. 20)
  • digest: algorytm haszujący (np. sha512)
  • @: symbol zastępczy dla wybranego hasła

Szczegóły w dokumentacji.

Nowy konektor HTTP SMS

Wprowadziliśmy nowy ogólny konektor HTTP SMS (@logto/connector-http-sms). Umożliwia wysyłanie wiadomości SMS przez dowolnego dostawcę posiadającego API oparte na HTTP — przez konfigurację metody żądania, URL, nagłówków, mapowania treści i kryteriów sukcesu. (Podziękowania dla @michakfromparis)

Używaj go, jeśli nie jest jeszcze dostępny dedykowany wbudowany konektor SMS dla twojego dostawcy.

Wsparcie języka tajskiego

Dodano tłumaczenia na język tajski dla zarówno konsoli Logto, jak i procesu logowania. Poprawia to lokalizację dla użytkowników posługujących się językiem tajskim.

Aktualizacje bezpieczeństwa i poprawki podatności

Nowi współtwórcy