Atualização de março de 2023 do Logto
Atualizações do produto Logto para março de 2023
Você sabia? Atualizámos o logotipo do Logto! Simplificámos os gradientes, mas tornámos a cor da nossa marca mais forte, resultando em melhor reconhecimento.
Estamos gratos pela tua participação no teste do Logto OSS, e estamos entusiasmados por anunciar a nossa primeira versão de disponibilidade geral. Nesta versão, realizámos numerosas melhorias na experiência de início de sessão, tornando-a mais agradável para os teus utilizadores finais. Esta nova versão também inclui várias novas funcionalidades práticas.
Nota Caso tenhas perdido, por favor, vê a carta de Gao: Anunciando Logto Cloud (Pré-visualização) e Disponibilidade Geral do OSS.
Vamos dar uma olhada nas novidades!
💥 MUDANÇA CRÍTICA 💥
Renomear a /api/phrase
API para /api/.well-known/phrases
.
Novas funcionalidades
Editor de CSS personalizado
A consola agora tem um editor de código CSS personalizado na aba “Experiência de início de sessão” que te permite aplicar personalização avançada de UI na tua aplicação. Podes pré-visualizar as tuas alterações em tempo real através da pré-visualização da experiência de início de sessão no lado direito.
Carregador de imagens
A consola agora suporta um carregador de imagens por arrastar e soltar para múltiplos cenários. Se um fornecedor de armazenamento estiver configurado no sistema, podes carregar imagens diretamente do teu sistema de ficheiros local. A primeira versão do carregador suporta AWS S3 e Azure Blob Storage. Para mais informações, consulta a documentação Configurar fornecedores de armazenamento.
Página de perfil da consola
Removemos o componente de perfil anterior e movemo-lo para a página de perfil do utilizador. Podes aceder à página clicando no avatar do utilizador no canto superior direito. A partir daí, podes também mudar o idioma ou tema diretamente do menu popover.
Na página de perfil, podes atualizar o teu avatar, nome e nome de utilizador, bem como mudar a tua palavra-passe. Para os utilizadores de cloud, é agora possível vincular o teu endereço de email e contas sociais (Google e GitHub no primeiro lançamento).
Experiência de início de sessão
Adicionado "Powered by Logto" à experiência de início de sessão.
CLI
Adicionámos um novo comando CLI db system
que te permite obter/ajustar o valor da tabela do sistema para o teu banco de dados. Insere logto db system --help
no teu terminal para detalhes.
Melhorias
Adicionar parâmetro para especificar mostrar início de sessão ou registro
Um novo parâmetro foi adicionado aos nossos SDKs JavaScript que permite aos utilizadores especificar a sua experiência de interação desejada. Por exemplo, no nosso SDK React:
Outros SDKs serão atualizados em breve.
Seletor de código de país
Foi adicionado um novo componente dropdown de seletor de código de país com uma caixa de pesquisa à experiência de início de sessão, permitindo que os utilizadores procurem rapidamente um código de país digitando na caixa de pesquisa.
Favicon personalizado
Os utilizadores agora podem carregar o seu próprio favicon nas configurações de branding da experiência de início de sessão. Um ícone local logto será usado como fallback.
Títulos de HTML dinâmicos
Em vez de mostrar “Logto”, agora a experiência de início de sessão mudará o título da página com base no contexto atual, por exemplo, “Criar conta”.
Política de palavra-passe melhorada
A política de palavra-passe foi atualizada para exigir um mínimo de 8 caracteres e conter uma mistura de letras, números e símbolos. Os caracteres permitidos agora incluem:
- Dígitos:
0-9
- Letras:
a-z
,A-Z
- Símbolos:
!"#$%&'()*+,-./:;<=>?@[]^_`{|}~
Os utilizadores devem agora usar pelo menos dois de três tipos de caracteres.
Nota que a nova política de palavra-passe só se aplica a novos utilizadores ou novas palavras-passe. Os utilizadores existentes podem continuar a usar a sua palavra-passe antiga para iniciar sessão.
Implementar uma versão leve do formulário de definição de palavra-passe
A nova versão leve contém apenas um campo para a palavra-passe e será usada apenas se a funcionalidade de esquecimento de palavra-passe estiver ativada (a palavra-passe pode ser redefinida por email e telemóvel). Se não tiveres nenhum serviço de email ou SMS ativo, a versão antiga do formulário de definição de palavra-passe contendo dois campos (palavra-passe e confirmar palavra-passe) ainda será usada.
Suporte para URL da Política de Privacidade
Um novo campo de URL da Política de Privacidade foi adicionado às configurações de experiência de início de sessão para suportar as necessidades de declaração de privacidade dos utilizadores finais.
Simplificar o acordo manual dos Termos de Uso e Política de Privacidade para o fluxo de início de sessão
As etapas do acordo manual dos Termos de Uso e Política de Privacidade foram removidas do fluxo de início de sessão. A caixa de seleção de concordância nas páginas de início de sessão foi substituída por links para os Termos de Uso e Política de Privacidade.
Os utilizadores ainda podem ler os acordos antes de iniciar sessão. No entanto, o acordo manual ainda é obrigatório para o fluxo de registro, incluindo registro com novas identidades sociais.
Novos Contribuidores
- @Eengineer1 fez sua primeira contribuição em https://github.com/logto-io/logto/pull/3431