Logto productupdates
🎉 Introductie van onze augustusrelease: Verzamel gebruikersprofiel bij registratie, PBKDF2-ondersteuning voor legacy wachtwoorden, Thaise lokalisatie en een nieuwe HTTP SMS-connector!
Verzamel gebruikersprofiel bij registratie
Je kunt nu gebruikersprofielinformatie verzamelen in de laatste stap van de registratieflow voor eindgebruikers.
Hiermee kun je het standaard aanmeldformulier uitbreiden met ingebouwde of aangepaste velden, zodat je direct de benodigde attributen kunt vastleggen (bijv. naam, geslacht, geboortedatum, adres, aangepaste voorkeuren) voordat de nieuwe gebruiker de onboarding voltooit.
Hoe te activeren
- Ga naar Console > Aanmeldervaring > Gebruikersprofiel verzamelen.
- Voeg velden toe:
- Gebruik ingebouwde basisvelden (Naam, Geslacht, Geboortedatum, Adres, …), of
- Maak aangepaste velden (type kiezen, label, validatieregels, verplicht, enz.).
- Sleep om de volgorde te wijzigen; de volgorde komt overeen met het weergegeven formulier.
- Bekijk een voorbeeld of test door een nieuwe gebruiker aan te melden (bijv. in de demo-app). Een stap "Vertel ons over jezelf" verschijnt.
- Registratie wordt pas voltooid als alle verplichte velden zijn ingevuld.
Zie de documentatie voor meer details.
PBKDF2-ondersteuning voor legacy wachtwoordverificatie
We hebben PBKDF2 (Password-Based Key Derivation Function 2)-ondersteuning toegevoegd aan legacy wachtwoordverificatie. Dit verbetert de compatibiliteit bij het migreren van gebruikers van wie wachtwoorden oorspronkelijk zijn gehasht met PBKDF2. (Dank aan @karerckor)
Voorbeeld-payload voor een gemigreerde gebruiker:
Argumenten binnen het PBKDF2-tuple:
- salt: door de gebruiker ingestelde zoutwaarde
- iterations: aantal iteraties (bijv. 1000)
- keylen: lengte van de afgeleide sleutel (bijv. 20)
- digest: hash-algoritme (bijv. sha512)
- @: placeholder voor het ingevoerde wachtwoord
Zie de documentatie voor meer details.
Nieuwe HTTP SMS-connector
Er is een nieuwe generieke HTTP SMS-connector geïntroduceerd (@logto/connector-http-sms). Hiermee kun je sms-berichten verzenden via elke provider die een HTTP-gebaseerde API aanbiedt door de aanvraagmethode, URL, headers, bodymapping en succescriteria te configureren. (Dank aan @michakfromparis)
Gebruik dit als er nog geen speciale ingebouwde SMS-connector beschikbaar is voor jouw provider.
Thaise taalondersteuning
Thaise vertalingen toegevoegd voor zowel Logto Console als de inlogervaring. Dit verbetert de lokalisatie voor Thais sprekende gebruikers.
Beveiligingsupdates en kwetsbaarheidsoplossingen
Nieuwe bijdragers
- @karerckor leverde hun eerste bijdrage via https://github.com/logto-io/logto/pull/7585
- @michakfromparis leverde hun eerste bijdrage via https://github.com/logto-io/logto/pull/7510
- @hussamelvani leverde hun eerste bijdrage via https://github.com/logto-io/logto/pull/7721