Aggiornamenti del prodotto Logto
🎉 Presentiamo la nostra release di agosto: raccolta del profilo utente alla registrazione, supporto delle password legacy PBKDF2, localizzazione in tailandese e un nuovo connettore SMS HTTP!
Raccogli il profilo utente alla registrazione
Ora puoi raccogliere le informazioni del profilo utente nell'ultimo passaggio del flusso di registrazione per l'utente finale.
Questo ti permette di estendere il modulo base di iscrizione con campi integrati o personalizzati, così puoi immediatamente acquisire gli attributi di cui hai bisogno (es. nome, genere, data di nascita, indirizzo, preferenze personalizzate) prima che il nuovo utente completi l'onboarding.
Come abilitare
- Vai su Console > Esperienza di accesso > Raccogli profilo utente.
- Aggiungi campi:
- Usa i campi integrati (Nome, Genere, Data di nascita, Indirizzo, ...), oppure
- Crea campi personalizzati (scegli tipo, etichetta, regole di validazione, obbligatorietà , ecc.).
- Trascina e rilascia per riordinare; l'ordine corrisponde al modulo visualizzato.
- Visualizza l'anteprima o testa iscrivendo un nuovo utente (es. nell'app demo). Apparirà una fase "Raccontaci di te".
- La registrazione si completa solo dopo che tutti i campi obbligatori sono compilati.
Consulta la documentazione per ulteriori dettagli.
Supporto PBKDF2 per la verifica delle password legacy
Abbiamo aggiunto il supporto PBKDF2 (Password-Based Key Derivation Function 2) alla verifica delle password legacy. Questo migliora la compatibilità durante la migrazione degli utenti le cui password erano originariamente hashate usando PBKDF2. (Credit @karerckor)
Esempio di payload per un utente migrato:
Argomenti all'interno della tupla PBKDF2:
- salt: valore salt definito dall'utente
- iterations: numero di iterazioni (es. 1000)
- keylen: lunghezza della chiave derivata (es. 20)
- digest: algoritmo di hash (es. sha512)
- @: segnaposto per la password in input
Consulta la documentazione per ulteriori dettagli.
Nuovo connettore SMS HTTP
È stato introdotto un nuovo connettore SMS HTTP generico (@logto/connector-http-sms). Permette di inviare messaggi SMS tramite qualsiasi provider che espone un'API HTTP, configurando il metodo di richiesta, l'URL, gli header, il mapping del body e i criteri di successo. (Credit @michakfromparis)
Usalo quando non è ancora disponibile un connettore SMS integrato dedicato per il tuo provider.
Supporto alla lingua tailandese
Sono state aggiunte le traduzioni in tailandese sia per Logto Console che per l'esperienza di accesso. Ciò migliora la copertura della localizzazione per gli utenti di lingua tailandese.
Aggiornamenti di sicurezza e correzioni di vulnerabilitÃ
Nuovi collaboratori
- @karerckor ha effettuato il suo primo contributo su https://github.com/logto-io/logto/pull/7585
- @michakfromparis ha effettuato il suo primo contributo su https://github.com/logto-io/logto/pull/7510
- @hussamelvani ha effettuato il suo primo contributo su https://github.com/logto-io/logto/pull/7721