Capacidade

Templates de Página de Login Personalizados

UX de login totalmente personalizado para cada gateway, marca ou tenant — com herança de template.

Cada gateway AAM pode usar um template de página de login totalmente personalizado — incluindo marca, texto, layout e campos personalizados. Os templates herdam de um template base; assim, os estilos corporativos são definidos uma vez e cada gateway sobrescreve apenas o que é diferente. Para cenários de provedor de serviços ou multi-tenant, variantes por tenant são suportadas: a mesma infraestrutura é oferecida com o logo, a cor e os textos próprios de cada cliente. HTML, CSS e imagens são servidos diretamente do appliance; não é necessário um servidor web separado, um CDN separado ou um deployment de frontend separado. Resultado: o caminho de login reflete tanto a sua identidade corporativa quanto a identidade de cada cliente que você atende — a partir de uma única plataforma AAM.

1
Template base; variantes derivadas ilimitadas
0
Requisito de servidor web ou CDN separado
N
Número de tenants com marca a partir da mesma plataforma

A página de login é o primeiro e mais crítico contato do usuário com a sua organização

Quando um usuário deseja acessar uma aplicação corporativa, a primeira coisa que vê é a página de login. Essa página não é apenas um formulário que coleta nome de usuário e senha; é o primeiro ponto em que transmite a confiabilidade da marca, o profissionalismo da organização e a qualidade do serviço.

A maioria dos gateways de autenticação falha neste ponto. A página de login que oferecem é genérica e sem marca, ou suporta apenas uma mudança superficial de logo. Personalização mais profunda — layout personalizado, campos personalizados, texto personalizado, idiomas personalizados — exige um deployment de frontend separado, um servidor web separado ou uma instalação de CDN separada.

Para provedores de serviços ou organizações multi-tenant, esse problema se multiplica. Um provedor que deseja atender cada cliente com sua própria marca é obrigado a manter um deployment separado, uma configuração de DNS separada e uma versão de manutenção separada para cada cliente. A marca torna-se uma promessa feita ao usuário em vez de um compromisso técnico.

Pior ainda; a maioria das soluções não suporta herança de template. Não há como definir o estilo base da organização uma vez e sobrescrever apenas o que é diferente para cada gateway. Cada template é escrito do zero ou multiplicado por copiar-e-colar; isso leva a inconsistência e a manutenção insustentável.

A página de login é a face visível da infraestrutura de autenticação. Ela precisa ser ao mesmo tempo personalizável e sustentável.

Porque cada cliente espera uma página de login com seu próprio nome — mas, se cada página de login se transformar em um deployment separado, a infraestrutura entra em colapso.

Nossa abordagem

Herança de template, variantes por tenant e assets servidos do appliance — tudo em uma única plataforma.

Herança de template — defina uma vez, sobrescreva quando necessário

O template base corporativo é definido uma vez: cores, fontes, layout, textos comuns. Cada gateway ou tenant sobrescreve apenas as partes que são diferentes — um logo, uma cor, um texto de cabeçalho. As mudanças feitas no template base refletem-se automaticamente em todos os templates derivados; o custo de manutenção não cresce linearmente para cada marca.

Personalização completa — HTML, CSS, imagens, campos personalizados

Os templates não são apenas uma mudança de cor ou logo. São suportados layout HTML completo, CSS personalizado, imagens personalizadas, JavaScript personalizado e campos personalizados adicionados ao formulário de login. Qualquer design que corresponda ao seu guia de marca — do zero ou derivado do template base — é suportado.

Variantes por tenant — projetadas para provedor de serviços

Quando a mesma plataforma AAM atende a múltiplos clientes, cada cliente recebe sua própria página de login com marca. A detecção de tenant ocorre por correspondência de gateway, nome de host ou padrão de URL. Quando um usuário chega à porta correta, vê a marca correta; sem deixar um rastro que aponte para a própria plataforma do provedor de serviços.

Servido do appliance — sem servidor web ou CDN separado

HTML, CSS e imagens são servidos diretamente do appliance AAM. Não há servidor web separado, CDN separado ou deployment de frontend separado. Isso garante tanto a simplicidade operacional quanto a ausência de um ponto adicional de dependência externa — a página de login vem do mesmo stack que executa a autenticação.

Capacidades

Os blocos de construção de template em detalhe, mais o controle operacional e o caminho de expansão futura.

Herança a partir do template base — marca DRY

O template base da organização define as cores, as fontes, o layout e os textos comuns. Cada gateway ou tenant sobrescreve apenas as partes que são diferentes. As mudanças feitas no template base refletem-se automaticamente em todos os templates derivados; sem manutenção por copiar-e-colar para cada nova marca.

Atribuição de template por gateway

Cada gateway AAM escolhe pela interface de gestão qual template usará. Na mesma plataforma, diferentes gateways podem executar templates diferentes; um UX de login separado para cada aplicação, cada marca ou cada cliente — a partir de um único appliance.

Suporte multi-tenant — variante de template por tenant

Quando o mesmo gateway atende a múltiplos tenants, cada tenant recebe sua própria variante de template. A detecção de tenant é configurada por nome de host, padrão de URL, componente de caminho ou header personalizado; o template correto é servido ao usuário correto com o disparador correto.

Controle completo de HTML, CSS, JS e imagens

Os templates suportam HTML, CSS, JavaScript e assets de imagem completos. Não apenas mudança de logo e cor; são suportados layouts personalizados, campos de formulário personalizados, lógica de validação personalizada, animações personalizadas e tudo o que o seu guia de marca exigir.

Personalização de campos de formulário — adicionar campos personalizados ao fluxo de login

Além dos campos padrão de nome de usuário/senha; podem ser adicionados ID de cliente, código de tenant, seletor de localização, seletor de idioma ou qualquer outro campo que você quiser. Esses campos vinculam-se ao fluxo de autenticação; o valor coletado é encaminhado aos sistemas de backend ou ao motor de política.

Múltiplos idiomas — i18n por template

Cada template pode suportar múltiplos idiomas. A detecção de idioma é feita por preferência do usuário, header Accept-Language ou parâmetro de URL. Um único template oferece um UX de login consistente em todos os idiomas; não há obrigatoriedade de multiplicar um template separado para cada idioma.

Assets servidos do appliance — sem infraestrutura separada

HTML, CSS, imagens e outros assets são servidos diretamente do appliance AAM. Não é necessário um servidor web separado, um CDN separado ou um deployment de frontend separado. A simplicidade operacional é preservada; nenhum ponto de dependência externa é adicionado.

Roadmap — editor de template e controle de versão

Um editor visual de template planejado permitirá que as equipes de marca criem e visualizem templates sem escrever HTML/CSS. O controle de versão de template permitirá que cada mudança seja auditada, revertida e servida em versões paralelas para teste A/B.

Profundidade operacional

A mecânica que torna a gestão de templates escalável e sustentável.

01

A atribuição de template é parte da configuração do gateway

Na configuração do gateway, qual template será usado é definido como um campo. A mudança de configuração é aplicada sem afetar os usuários ao vivo; as sessões ativas continuam com o template atual, as novas sessões veem o template atualizado.

02

A detecção de tenant funciona com disparadores configuráveis

Quando um gateway atende a múltiplos tenants, a detecção de tenant é configurada por correspondência de nome de host (customer-a.portal.example.com), caminho de URL (/customer-a/login), um valor de header ou um cookie. Quando o tenant correto é detectado, a variante de template correta é servida.

03

Cache de template — sem atrito ao custo de desempenho

Os templates são armazenados em cache no appliance AAM; não é necessária leitura de disco a cada requisição. Quando uma atualização de template é publicada, o cache é invalidado automaticamente; o desempenho é preservado e as atualizações refletem-se instantaneamente.

04

Distribuição como pacote de template

Um template é carregado pela interface de gestão como um único pacote junto com HTML, CSS, imagens e outros assets. A estrutura de pacote facilita as operações de manutenção, backup e sincronização entre múltiplos appliances.

05

Modo de pré-visualização — veja antes de publicar

Um template novo ou modificado pode ser testado na pré-visualização do administrador antes de ser servido aos usuários ao vivo. A pré-visualização executa exatamente o mesmo caminho de login real, mas é servida apenas ao administrador que faz a pré-visualização. Um erro permanece visível apenas aos olhos do administrador.

06

Roadmap — sistema de temas para consistência de marca

Além dos templates individuais, está no roadmap uma definição central para variáveis de tema corporativas (cores, fontes, tamanhos). Quando uma variável de tema é atualizada, todos os templates vinculados a ela são atualizados automaticamente; a equipe de marca gerencia a aparência de todos os gateways a partir de um único ponto de controle.

Em quais cenários é usado

Provedor de serviços — login com marca por tenant

Um MSP ou provedor SaaS oferece serviço de autenticação a múltiplos clientes. Cada cliente quer ver seu próprio logo, suas próprias cores e seus próprios textos. Uma única plataforma AAM, com detecção de tenant, oferece a cada cliente sua própria página de login com marca — sem deployments separados.

Organização multimarca — uma porta separada para cada marca

Uma organização com múltiplas marcas (por exemplo, uma estrutura de holding ou varejo multimarca) deseja uma página de login separada para cada marca. A mesma infraestrutura base, com uma variante de template por marca, oferece a experiência do usuário própria de cada marca; a infraestrutura técnica converge em um único ponto, a identidade de marca é separada.

Múltiplos idiomas e adaptação regional

Uma organização internacional deseja oferecer uma página de login para cada região em seu próprio idioma e com sua própria adaptação local. Com o suporte a i18n por template, um único template funciona em múltiplos idiomas; a detecção de idioma é automática e cada usuário faz login em seu próprio idioma.

Solução white-label — login oferecido sob o nome da própria organização

Um parceiro ou revendedor deseja oferecer serviço de autenticação aos seus próprios clientes, mas tornar invisível que por baixo há a plataforma TR7. Templates totalmente personalizáveis proporcionam um UX oferecido inteiramente com a marca do parceiro, sem rastro do TR7 no código-fonte da página, no logo ou nos textos.

Perguntas frequentes

Quão personalizável é o template? Apenas logo e cor?
É suportado o controle completo de HTML, CSS, JavaScript e assets de imagem. Não apenas logo e cor; são suportados layouts personalizados, campos de formulário personalizados, lógica de validação personalizada, animações personalizadas e tudo o que o seu guia de marca exigir. Sua equipe de design pode dar vida à sua visão por completo.
Como funciona a herança de template?
O template base da organização define as cores, as fontes, o layout e os textos comuns uma vez. Cada template derivado sobrescreve apenas as partes que são diferentes. As mudanças feitas no template base refletem-se automaticamente em todos os templates derivados; você não precisa fazer manutenção por copiar-e-colar para cada marca.
No cenário de provedor de serviços é necessário um deployment separado para cada cliente?
Não. Uma única plataforma AAM, com detecção de tenant, oferece a cada cliente sua própria página de login com marca. A detecção de tenant é configurada por nome de host, padrão de URL, header ou cookie. Uma única infraestrutura, tenants com marca ilimitados.
É necessário um servidor web ou CDN separado para servir HTML, CSS e imagens?
Não. HTML, CSS, imagens e outros assets são servidos diretamente do appliance AAM. Não é necessário um servidor web separado, um CDN separado ou um deployment de frontend separado. A página de login vem do mesmo stack que executa a autenticação.
Quando atualizo o template, os usuários ao vivo são afetados?
Não. As sessões ativas continuam com o template atual; apenas as novas sessões iniciadas após a atualização veem o novo template. O cache de template não cria atrito ao custo de desempenho, e as atualizações refletem-se instantaneamente.

A página de login é a primeira impressão da sua marca — assuma-a

Herança de template, variantes por tenant e assets servidos do appliance — tudo em uma única plataforma. Vamos guiá-lo por uma configuração ao vivo com o seu próprio guia de marca.