Este documento visa orientar o processo de atualização da autenticação do servidor de comanda mobile e dos aplicativos (Comanda Mobile, Papa Fila), considerando a convivência temporária entre o método de autenticação novo e o método antigo.
A nova autenticação introduz o uso de credenciais explícitas (usuário e senha) na conexão com os endpoints do servidor. Para garantir continuidade operacional durante o processo de atualização, foi implementado um mecanismo de compatibilidade, permitindo que clientes ainda não atualizados continuem operando utilizando o modelo legado.
Não há.
| DSAuthenticationUser | Usuário configurado para autenticação no servidor |
| DSAuthenticationPassword | Senha configurada para autenticação no servidor |
Os parâmetros acima são enviados pelo aplicativo durante a abertura da conexão com o servidor.
O não cumprimento dos Pré-Requisitos a seguir pode impactar o sistema. Confirme as condições exigidas antes de qualquer alteração.
O servidor deve estar atualizado para suportar autenticação compatível (nova e antiga).
Durante o período de transição, recomenda-se atualizar o servidor antes dos aplicativos.
A autenticação antiga (sem usuário e senha) deve ser considerada temporária, apenas para fins de compatibilidade.
Servidor Comanda Mobile atualizado com suporte à nova autenticação.
Aplicativos compilados com envio de credenciais de autenticação.
Infraestrutura de rede sem bloqueios para comunicação entre cliente e servidor.
Parâmetros de autenticação configurados corretamente no ambiente.
Aplicar a versão do servidor que implementa a autenticação compatível.
Validar que o servidor aceita:
Conexões sem usuário e senha (modo antigo).
Conexões com usuário e senha válidos (modo novo).
Reiniciar o serviço do servidor conforme procedimento padrão do ambiente.
Atualizar o executável do aplicativo (Comanda Mobile, Papa Fila).
Garantir que o aplicativo esteja configurado para enviar:
DSAuthenticationUser
DSAuthenticationPassword
Validar o comportamento:
Credenciais válidas → conexão permitida.
Credenciais inválidas → acesso negado com mensagem de autenticação.
Cliente antigo + servidor novo → deve conectar.
Cliente novo + servidor novo → deve conectar.
Cliente novo + credenciais inválidas → deve falhar.
O uso do Tipo de Produto em diferentes tecnologias não homologadas, como em Sistema Operacional, Plataforma, Navegadores e outros dispositivos, pode comprometer a segurança dos sistemas e está sujeito a situações não previstas, sem cobertura de suporte. |
| Tipo de produto |
|
|---|---|
| Sistema Operacional |
|
| Plataforma |
|
| Navegador |
|
| Utilização/Experiência |
|
Não há.