Release Notes

Tela de Seleção de Contexto (Login)


Objetivo

Disponibilizar uma tela de seleção de contexto no sistema RUB, permitindo ao usuário definir o ambiente de acesso (Central ou Loja) antes do processo de autenticação.
Essa funcionalidade garante que o login seja direcionado corretamente conforme o contexto escolhido.


Contexto da Demanda

Anteriormente, o acesso ao sistema dependia diretamente de URLs específicas ou parâmetros previamente definidos, o que podia gerar inconsistências de navegação e dificuldades para o usuário ao acessar diferentes contextos.

Com isso:


URL Correta
URL correta
URL Incorreta
URL inválida


enderecamento-img-25

enderecamento-img-25

Com a nova implementação, o RUB passa a oferecer uma tela dedicada para seleção de contexto, tornando o acesso mais intuitivo, seguro e padronizado.


Solução Implementada

Foi criada uma Tela de Seleção de Contexto, apresentada ao acessar o sistema sem um contexto definido ou quando a URL informada é inválida.

A tela permite ao usuário:










Requisitos


Comportamento de Acesso por URL

O sistema passa a tratar diferentes cenários de acesso:


Funcionamento da Seleção de Contexto

🔹 Contexto Central

Ao selecionar o contexto Central, o sistema direciona o usuário diretamente para a tela de login correspondente.




🔹 Contexto Loja

Ao selecionar o contexto Loja, o sistema:


URL Correta
Exibe a lista de unidades disponíveis
URL Incorreta
Exige a seleção de uma unidade válida
URL Incorreta
Direciona para o login da loja selecionada

📌 Caso nenhuma unidade seja selecionada, o sistema impede o avanço.


Seleção de Idioma

A tela permite a escolha do idioma da interface.

Comportamento:


Alteração de Português para Espanhol
Alteração de Português para Espanhol
Tela de Boas Vindas já em Espanhol
Tela de Boas Vindas já em Espanhol
Pantalla de Plugins
Pantalla de Plugins


Comportamentos Adicionais


Benefícios