Mise à jour de Logto mars 2023
Mises à jour du produit Logto pour mars 2023
Le saviez-vous ? Nous avons rafraîchi le logo Logto ! Nous avons simplifié les dégradés mais renforcé notre couleur de marque, ce qui donne une meilleure reconnaissabilité.
Nous sommes reconnaissants de ta participation aux tests de Logto OSS, et nous sommes ravis d'annoncer notre première version de disponibilité générale. Dans cette version, nous avons apporté de nombreuses améliorations à l'expérience de connexion, la rendant plus agréable pour tes utilisateurs finaux. Cette nouvelle version comprend également plusieurs nouvelles fonctionnalités pratiques.
Remarque Au cas où tu l'aurais manqué, veuillez voir la lettre de Gao : Annonçant Logto Cloud (Aperçu) et la disponibilité générale d'OSS.
Voyons ce qu'il y a de nouveau !
💥 CHANGEMENT MAJEUR 💥
Renommer l'API /api/phrase
en /api/.well-known/phrases
.
Nouvelles fonctionnalités
Éditeur CSS personnalisé
La console dispose désormais d'un éditeur de code CSS personnalisé dans l'onglet "Expérience de connexion" qui te permet d'appliquer une personnalisation avancée de l'interface utilisateur à ton application. Tu peux prévisualiser tes modifications en temps réel via la prévisualisation de l'expérience de connexion sur le côté droit.
Téléchargeur d'images
La console prend désormais en charge un téléchargeur d'images par glisser-déposer pour plusieurs scénarios. Si un fournisseur de stockage est configuré dans le système, tu peux télécharger des images directement depuis ton système de fichiers local. La première version du téléchargeur prend en charge AWS S3 et Azure Blob Storage. Pour plus d'informations, veuillez te référer à la documentation Configurer les fournisseurs de stockage.
Page de profil de la console
Nous avons supprimé l'ancien composant de profil et l'avons déplacé vers la page de profil utilisateur. Tu peux accéder à la page en cliquant sur ton avatar d'utilisateur dans le coin supérieur droit. De là, tu peux également changer ta langue ou ton thème directement depuis le menu contextuel.
Sur la page de profil, tu peux mettre à jour ton avatar, ton nom et ton nom d'utilisateur, ainsi que changer ton mot de passe. Pour les utilisateurs cloud, il est désormais possible de lier ton adresse e-mail et tes comptes sociaux (Google et GitHub au premier lancement).
Expérience de connexion
Ajout de "Propulsé par Logto" à l'expérience de connexion.
CLI
Nous avons ajouté une nouvelle commande CLI db system
qui te permet d'obtenir/définir la valeur de la table système pour ta base de données. Entre logto db system --help
dans ton terminal pour plus de détails.
Améliorations
Ajouter un paramètre pour spécifier l'affichage de connexion ou d'inscription
Un nouveau paramètre a été ajouté à nos SDK JavaScript, ce qui permet aux utilisateurs de spécifier leur expérience d'interaction utilisateur souhaitée. Par exemple, dans notre SDK React :
D'autres SDK seront mis à jour bientôt.
Sélecteur de code de pays
Un nouveau composant de liste déroulante de sélection de code de pays avec une boîte de recherche a été ajouté à l'expérience de connexion, permettant aux utilisateurs de rechercher rapidement un code de pays en tapant dans la boîte de recherche.
Favicon personnalisé
Les utilisateurs peuvent désormais télécharger leur propre favicon dans les paramètres de marque de l'expérience de connexion. Une icône Logto locale sera utilisée par défaut.
Titres HTML dynamiques
Au lieu d'afficher "Logto", l'expérience de connexion changera désormais le titre de la page en fonction du contexte actuel, par exemple, "Créer un compte".
Politique de mot de passe améliorée
La politique de mot de passe a été mise à jour pour exiger un minimum de 8 caractères et contenir un mélange de lettres, de chiffres et de symboles. Les caractères autorisés incluent désormais :
- Chiffres :
0-9
- Lettres :
a-z
,A-Z
- Symboles :
!"#$%&'()*+,-./:;<=>?@[]^_`{|}~
Les utilisateurs doivent maintenant utiliser au moins deux des trois types de caractères.
Remarque : la nouvelle politique de mot de passe ne s'applique qu'aux nouveaux utilisateurs ou aux nouveaux mots de passe. Les utilisateurs existants peuvent continuer à utiliser leur ancien mot de passe pour se connecter.
Implémenter une version allégée du formulaire de définition du mot de passe
La nouvelle version allégée ne comporte qu'un champ pour le mot de passe et sera utilisée uniquement si la fonctionnalité de mot de passe oublié est activée (le mot de passe peut être réinitialisé soit par e-mail soit par téléphone). Si tu n'as pas activé de service d'e-mail ou de SMS, l'ancienne version du formulaire de définition de mot de passe contenant deux champs (mot de passe et confirmer le mot de passe) sera encore utilisée.
Prise en charge de l'URL de la politique de confidentialité
Un nouveau champ URL de politique de confidentialité a été ajouté aux paramètres de l'expérience de connexion pour répondre aux besoins de déclaration de confidentialité des utilisateurs finaux.
Simplifier l'accord manuel des Conditions d'utilisation et de la Politique de confidentialité pour le flux de connexion
Les étapes d'accord manuel des Conditions d'utilisation et de la Politique de confidentialité ont été supprimées du flux de connexion. La case à cocher d'accord sur les pages de connexion a été remplacée par des liens vers les Conditions d'utilisation et la Politique de confidentialité.
Les utilisateurs peuvent toujours lire les accords avant de se connecter. Toutefois, l'accord manuel reste obligatoire pour le flux d'inscription, y compris l'inscription avec de nouvelles identités sociales.
Nouveaux contributeurs
- @Eengineer1 fait sa première contribution dans https://github.com/logto-io/logto/pull/3431