Aggiornamenti del prodotto Logto
È tempo di un nuovo rilascio di Logto! Questo mese, stiamo introducendo nuove funzionalità come la traduzione in lingua araba e il pieno supporto RTL, token di accesso personale (PAT), schermata iniziale configurabile, oltre a vari miglioramenti e correzioni di bug.
Traduzione in arabo e supporto RTL
- Aggiunta la nuova traduzione in lingua araba sia alla Console che all'interfaccia utente Experience (credito @zaaakher).
- Migliorato il layout e i dettagli dell'interfaccia utente per supportare meglio le lingue RTL.
Token di accesso personale (PAT)
I token di accesso personali (PAT) forniscono un modo sicuro per gli utenti di concedere token di accesso senza utilizzare le loro credenziali e il login interattivo.
Puoi creare un PAT accedendo alla pagina dei dettagli dell'utente nella Console o utilizzando l'API di gestione POST /users/:userId/personal-access-tokens
.
Consulta la documentazione per maggiori dettagli.
Supporto per opzioni aggiuntive sulla prima schermata
Oltre a sign-in
e register
, ora abbiamo abilitato più opzioni che permettono agli sviluppatori di personalizzare la schermata iniziale presentata agli utenti. Queste nuove opzioni di prima schermata sono:
identifier:sign_in
: Mostra solo metodi specifici di accesso basati su identificatore agli utenti.identifier:register
: Mostra solo metodi specifici di registrazione basati su identificatore agli utenti.reset_password
: Permetti agli utenti di accedere direttamente alla pagina di reimpostazione della password.single_sign_on
: Permetti agli utenti di accedere direttamente alla pagina di Single Sign-On (SSO).
Consulta la documentazione per maggiori dettagli.
Nuovi connettori
- Aggiunto connettore Kook (credito @Misaka-L).
- Aggiunto connettore Patreon (credito @devtekve).
- Aggiunto connettore GitLab (credito @devtekve).
Miglioramenti
- Supportato
login_hint
come parametro aggiuntivo per l'accesso. - Implementati endpoint ben definiti per swagger.
- Separato il comando
translate
da@logto/cli
per rendere il CLI piccolo e semplice. - Aggiunto un pacchetto dedicato
@logto/translate
per tradurre le frasi i18n in Console e Experience. - Supportato l'inserimento del nome durante la creazione di un utente in Console.
- Aggiunto nuovo parametro di query
parse_error
e impostato esplicitamente sufalse
per restituire solo il messaggio di errore OIDC grezzo. - Aggiunto l'API
denyAccess()
al contesto JWT personalizzato per bloccare condizionalmente la richiesta di token utente. - Supportata la mappatura del profilo attributo annidato nel connettore OAuth (credito @devtekve).
- Aggiunta la proprietà
hasPassword
alla risposta dell'API di gestione/users
. - Aggiunte informazioni sulla password dell'utente nei dettagli utente. L'amministratore può facilmente verificare se un utente ha impostato una password e può quindi eseguire l'azione di impostazione/reimpostazione di conseguenza.
- Aggiunta una nuova API di gestione per verificare la password rispetto alle impostazioni correnti della politica della password.
Correzioni di bug
- Preventato un potenziale errore causato da identificatori memorizzati nella cache sulle pagine di Experience.
- Risolto il problema che impediva agli utenti di creare JWT personalizzati.
- Corretto la piattaforma del connettore wecom. Usa
Universale
invece dinull
. - Impostato correttamente l'attributo
lang
su<html>
in Console, prevenendo il suggerimento imprevisto del traduttore del browser. - Consentito il collegamento di una nuova identità sociale a un account utente esistente quando la registrazione è disabilitata.
- Preventata la registrazione degli utenti e il completamento del profilo con domini email solo SSO.