Combine com sua marca
Experiência de login omni
Personalize a aparência da sua página de login navegando até Console > Login & conta > Marca. Esta seção permite que você ajuste facilmente os principais elementos de marca.
Cor da marca
Defina a cor primária usada em toda a experiência de login e no centro de contas pronto para uso, incluindo botões primários, links e outros componentes. Substitua a cor roxa padrão do Logto pela cor da sua marca. Para o modo escuro, uma cor de marca separada pode ser especificada.
Logotipo da empresa
O logotipo será exibido na página inicial de login, página inicial de cadastro, página de carregamento e outras interfaces com nossa expansão.
- Existem algumas limitações para imagens: devem ter menos de 500KB e estar nos formatos SVG, PNG, JPG, JPEG ou ICO.
- Se você deixar o campo do logotipo em branco, o logotipo não será exibido na interface.
- Uma versão do logotipo para o modo escuro também pode ser enviada.
Favicon
Um favicon é um pequeno ícone que representa um site e é exibido na aba do navegador, favoritos e outras áreas da interface do navegador.
- A imagem deve ter menos de 500KB e estar nos formatos SVG, PNG, JPG, JPEG ou ICO. Recomenda-se enviar uma imagem quadrada para garantir um bom efeito de apresentação.
- Uma versão do favicon para o modo escuro também pode ser enviada.
- Além disso, o título do navegador para diferentes fluxos (Entrar / Cadastrar / Esqueci a senha, etc.) agora é usado em vez de um título personalizado.
Modo escuro
Ative o modo escuro para ajustar automaticamente a aparência da página de login com base nas preferências do sistema do usuário.
Ocultar marca Logto
Por padrão, as páginas de experiência de login e o centro de contas prontos para uso exibem "Powered by Logto" na parte inferior. Ative a opção "Ocultar marca Logto" para remover a marca Logto e criar uma experiência de login limpa e profissional que destaque exclusivamente a identidade da sua própria marca.
Personalização específica do aplicativo
Se o seu negócio multiaplicativo precisa de experiências de login em nível de aplicativo, você pode configurar isso na página de detalhes do aplicativo. Navegue até Console > Aplicativos.
Ao ativar a "Experiência de login em nível de aplicativo", você pode configurar logotipos, favicons, cores e até mesmo CSS personalizado específicos para cada aplicativo. Quando um login é iniciado a partir de um aplicativo com personalização em nível de aplicativo ativada, a experiência de login será personalizada de acordo com as configurações desse aplicativo; caso contrário, será usada a configuração padrão da experiência de login omni.
Configurações para modo claro e escuro estão disponíveis para a personalização em nível de aplicativo. As configurações de modo escuro só terão efeito quando o modo escuro estiver ativado nas configurações da experiência de login omni.
Personalização específica da organização
Para exibir dinamicamente o logotipo da organização do seu cliente na experiência de login, você pode enviar os logotipos das organizações na página de configurações da organização. Navegue até Console > Organizações.
Ao ativar a "Experiência de login em nível de organização", assim como na personalização em nível de aplicativo, você também pode configurar logotipos, favicons, cores e CSS personalizado específicos para cada organização.
Então, ao acionar um login, você pode passar o ID da organização no parâmetro organization_id para informar ao Logto qual logotipo de organização exibir. Por exemplo, para mostrar o logotipo da organização com ID 123456:
- Se você estiver usando o Logto SDK, pode passar o parâmetro
organization_idno objetoextraParamsdo métodosignIn. - Se estiver usando um cliente OIDC, pode passar o parâmetro
organization_idao solicitar o endpoint de autorização.
Configurações para modo claro e escuro estão disponíveis para a personalização em nível de organização. As configurações de modo escuro só terão efeito quando o modo escuro estiver ativado nas configurações da experiência de login omni.
Se tanto a personalização em nível de aplicativo quanto em nível de organização estiverem ativadas, a personalização em nível de organização terá precedência. A ordem completa de precedência é: Personalização em nível de organização -> Personalização em nível de aplicativo -> Experiência de login omni
Aqui está um exemplo de como passar o parâmetro organization_id no método signIn usando o Logto browser SDK:
index.ts
logtoClient.signIn({
// ...outros parâmetros
redirectUri: 'https://your-redirect-uri',
extraParams: {
organization_id: '123456',
},
});
Estamos implementando gradualmente o recurso extraParams em todos os Logto SDKs. Se você ainda não o vê em seu SDK, por favor, entre em contato conosco.
Recursos relacionados
Como personalizar a experiência de login para cada aplicativo ou organização?