• Avisos
  • Novidades
  • Documentação
  • Depoimentos
  • Blog
  • Materiais
  • Manuais
  • Dúvidas
  • Avisos
  • Novidades
  • Documentação
  • Depoimentos
  • Blog
  • Materiais
  • Manuais
  • Dúvidas

Documentação

  • Delivery B2B
    • App
      • Autenticacao
        • Cadastro
        • Confirmação de Cadastro
        • Esqueci Minha Senha
        • Login
      • Carga
        • Captura de DANFE
        • Cross Dock
        • Nova Carga
        • Seleção de Carga
        • Tela Inicial
      • ComprovacaoEntrega
        • Assinatura do Recebedor
        • Câmera de Captura do Canhoto
        • Canhoto da Entrega
        • Canhoto Físico
        • Dados do Recebedor
        • Registro de Evidências
        • Selfie
      • Entrega
        • Cargas
        • Check-in
        • Detalhe da Carga
        • Não Entrega
    • Painel
      • Ajudantes
      • Centros de Distribuição
      • Clientes
      • Configurações
      • Entregas
      • Início
      • Login
        • Esqueci Minha Senha
        • Login
        • Redefinição de Senha
      • Motoristas
      • Rastreio
      • Relatório
      • Roteirizações
      • Veículos
Nenhum resultado encontrado
Inteligência Atak / Documentação / Delivery B2B / App / Autenticacao

Login

Criado por Igor Ribeiro em 30 de setembro de 2026
•
Atualizado por Igor Ribeiro em 01 de outubro de 2026
Documentação Técnica

Login

O Login é a porta de entrada do aplicativo do motorista: é a primeira tela que o motorista vê ao abrir o app e o ponto obrigatório antes de qualquer outra funcionalidade (visualização de carga, rota, execução de entregas).

01. VISÃO GERAL

Visão Geral

O Login é a porta de entrada do aplicativo do motorista: é a primeira tela que o motorista vê ao abrir o app e o ponto obrigatório antes de qualquer outra funcionalidade (visualização de carga, rota, execução de entregas). Nela o motorista se autentica com CPF e senha cadastrados previamente, ou é autenticado automaticamente pelo próprio aplicativo quando já existe uma sessão salva de um login anterior. Após a autenticação bem-sucedida, o motorista é encaminhado para a tela inicial do aplicativo (se a conta estiver ativa) ou para a tela de confirmação de cadastro (se o cadastro ainda estiver pendente). A partir do Login também é possível recuperar a senha, criar um novo cadastro de motorista ou solicitar a exclusão da própria conta.

02. PRÉ-REQUISITOS

Pré-requisitos

  • O motorista precisa ter CPF e senha previamente cadastrados no sistema; sem isso, o login manual é sempre rejeitado.
  • Para o login manual (online): o dispositivo precisa ter conexão com a internet. Sem conexão, a tentativa é interrompida antes de chegar ao sistema.
  • Para o login automático (offline): é necessário que o motorista já tenha feito login com sucesso alguma vez neste mesmo dispositivo (o aplicativo guarda os dados desse login para reaproveitar) e que a permissão de localização do dispositivo esteja concedida. Sem uma dessas duas condições, o login automático não ocorre e a tela volta a pedir CPF e senha manualmente (ou, se a permissão estiver negada, exibe um aviso e permanece na tela de login).
  • Na primeira vez que o motorista usa o aplicativo (ou enquanto não confirmar sua escolha), é necessário aceitar o uso de dados de localização para poder concluir qualquer login, manual ou automático; sem esse aceite, o aplicativo bloqueia o avanço mesmo com CPF e senha corretos.
03. FLUXO OPERACIONAL

Fluxo Operacional

  1. O motorista abre o aplicativo. Se já existir uma sessão salva de um login anterior neste dispositivo e a permissão de localização estiver concedida, o aplicativo tenta autenticar automaticamente, sem exigir nova digitação.
  2. Se não houver sessão salva (ou a permissão de localização estiver negada), o motorista preenche CPF e senha na tela de login e toca em “Entrar”.
  3. Caso seja a primeira vez que o motorista usa o aplicativo (ou ainda não tenha decidido sobre o uso de localização), o app exibe o aviso de uso de dados de localização; o motorista precisa confirmar para prosseguir. Em aparelhos Android, o app exibe em seguida um aviso com os requisitos mínimos do dispositivo.
  4. O aplicativo envia CPF e senha para validação.
  5. Se a validação for bem-sucedida, o motorista é encaminhado para a tela inicial do aplicativo (conta ativa) ou para a tela de confirmação de cadastro (cadastro pendente).
  6. Se a validação falhar, o aplicativo exibe a mensagem de erro correspondente e o motorista permanece na tela de login para tentar novamente.
  7. A partir da tela de login, o motorista também pode: recuperar a senha esquecida, criar um novo cadastro ou solicitar a exclusão da própria conta.
04. INTERFACE E COMPORTAMENTOS

Interface e Comportamentos

Formulário de CPF e Senha na Tela de Login

A tela de login apresenta dois campos obrigatórios: CPF (com máscara de digitação no formato 000.000.000-00) e Senha (com opção de alternar entre texto oculto e visível através de um ícone no próprio campo). Ambos os campos exigem apenas que não estejam vazios — o aplicativo não valida o formato do CPF nem a complexidade da senha nesta tela; essa validação de fato acontece ao confirmar o login.

Diálogo de Uso de Localização e Requisitos Mínimos

Enquanto o motorista não tiver confirmado sua concordância com o uso de dados de localização, o aplicativo exibe esse aviso antes de permitir a conclusão de qualquer login (automático ou manual). O aviso apresenta o texto “Este aplicativo coleta dados de localização para habilitar o rastreamento durante as entregas, mesmo quando o aplicativo está fechado ou não em uso.”, seguido de “Estes dados são utilizados somente para finalidades decorrentes ou relacionadas a realização e gestão das entregas.”, “Para desligar o rastreamento basta se deslogar do aplicativo.” e “Ao instalar o aplicativo DeliveryB2B, você confirma que concorda com nossa Política de Privacidade e nossos Termos de uso.”, com links para a Política de Privacidade e para os Termos de Uso. Ao tocar em “Continuar”, o aplicativo solicita a permissão de localização em segundo plano e grava a confirmação do motorista, para não perguntar novamente nas próximas vezes.

Em dispositivos Android, imediatamente após essa confirmação o aplicativo exibe também um aviso com os requisitos mínimos recomendados do aparelho: “Para utilizar esse Aplicativo, seu aparelho deve ter as seguintes especificações mínimas:”, seguido da lista “- Processador octa-core de 1,8 GHz ou maior”, “- Memória RAM: 3 GB ou mais”, “- Bateria: 4.000 mAh ou mais”, “- 5 GB ou mais de espaço livre”, “- Tipo de GPS: GPS, A-GPS, GLONASS” e “- Sistema operacional de fábrica: Android 6+”. Em outras plataformas este aviso não aparece.

Botão “Entrar” na Tela de Login

Ao tocar em “Entrar”, o comportamento depende de dois fatores — se o formulário está preenchido corretamente e se o motorista já confirmou o uso de localização:

  • Formulário válido e uso de localização já confirmado anteriormente: o aplicativo envia CPF e senha para autenticação imediatamente, exibindo um indicador de carregamento no próprio botão enquanto aguarda a resposta.
  • Formulário válido, mas uso de localização ainda não confirmado: o aplicativo exibe primeiro o aviso de uso de localização (e, no Android, o de requisitos mínimos); se o motorista confirmar, o login é então enviado; se o motorista não confirmar (fechar o aviso sem aceitar), o aplicativo exibe “Permissão de localização negada!” e não envia o login.
  • Formulário inválido (CPF ou senha vazios): nenhuma ação é disparada; o próprio campo em branco exibe “Campo obrigatório” abaixo dele.

Encerrar o Aplicativo pela Tela de Login

Ao pressionar o botão de voltar do dispositivo estando na tela de login, o aplicativo não fecha imediatamente: exige um segundo toque em até 2 segundos, exibindo “Toque duas vezes para sair” no primeiro toque. Se o segundo toque ocorrer dentro desse intervalo, o aplicativo é encerrado.

Exclusão de Conta pela Tela de Login

A tela de login oferece a opção “Excluir conta” para o motorista que deseja remover permanentemente sua conta. Ao tocar nela, o aplicativo exibe um diálogo de confirmação com o texto “Podemos prosseguir com a exclusão de sua conta. Se essa realmente for sua decisão, basta confirmar e faremos isso para você. Lembre-se de que essa ação é irreversível e todos seus dados serão removidos permanentemente.”, com links para a Política de Privacidade e para os Termos de Uso. Ao confirmar, o aplicativo abre no navegador do dispositivo a página de solicitação de remoção de conta — a exclusão em si não é feita dentro do aplicativo.

05. FEEDBACKS AO USUÁRIO

Feedbacks ao Usuário

Na tela de login, o aplicativo comunica ao motorista o resultado de cada tentativa de entrada (manual ou automática) através de avisos e mensagens exatas, listados a seguir.

SituaçãoFeedbackTexto exato
Campo CPF ou Senha deixado em brancoAviso abaixo do campo“Campo obrigatório”
CPF ou senha não enviadosAviso (snackbar)“CPF ou senha incorreto(s).”
CPF não cadastrado no sistemaAviso (snackbar)“Motorista não encontrado.”
Conta do motorista inativaAviso (snackbar)“Conta expirada.”
Senha informada não confereAviso (snackbar)“CPF ou senha incorreto(s).”
Sem conexão com a internet ao tentar logarAviso (snackbar)“Sem conexão de internet!”
Falha de rede ao tentar logar (sem mensagem específica)Aviso (snackbar)“Erro ao realizar o login!”
Login automático (offline) sem dados salvos válidosAviso (snackbar)“Erro ao logar offline”
Uso de localização não confirmado ao tentar entrarAviso (snackbar)“Permissão de localização negada!”
Login automático (offline) bloqueado por permissão de localização negadaAviso (snackbar)“Permissão de localização negada!”
Login bem-sucedido mas uso de localização ainda não confirmadoAviso (snackbar)“Permissão de localização negada!”
Recuperação de senha concluída com sucesso (retorno à tela de login)Aviso (snackbar), com 1 segundo de atraso“Senha atualizada com sucesso”
06. REGRAS DE NEGÓCIO

Regras de Negócio

  • Se o CPF ou a senha não forem informados na tentativa de login, o sistema rejeita com “CPF ou senha incorreto(s).”.
  • Se não existir motorista cadastrado com o CPF informado, o sistema rejeita com “Motorista não encontrado.”.
  • Se o motorista for encontrado mas a conta estiver com status inativo, o sistema rejeita com “Conta expirada.”.
  • Se a senha informada não conferir com a senha cadastrada, o sistema rejeita com a mesma mensagem “CPF ou senha incorreto(s).” usada para campos vazios — o sistema não distingue, na mensagem devolvida ao motorista, entre “campo vazio” e “senha incorreta”.
  • No momento do login bem-sucedido, o aplicativo identifica se o motorista opera no modo crossdock, com base no vínculo do motorista com uma empresa naquele momento: motorista com vínculo ativo com alguma empresa opera fora do modo crossdock; motorista sem nenhum vínculo ativo no momento opera no modo crossdock. Esse indicador de crossdock é usado tanto no fluxo de entregas do dia quanto para configurar o rastreamento de localização do motorista.
  • Mudanças no vínculo do motorista com a empresa ou no status da conta feitas enquanto o motorista já está com a sessão aberta só passam a valer a partir de um novo login — se uma dessas informações for alterada pelo escritório, é necessário sair do aplicativo e entrar novamente para que a mudança tenha efeito.
  • Quando a conta do motorista já está ativa, o aplicativo o encaminha para a tela inicial logo após o login. Quando o cadastro do motorista ainda está pendente de confirmação, o aplicativo o encaminha para a tela de confirmação de cadastro em vez da tela inicial, mesmo com CPF e senha corretos.
  • No login automático (offline), o aplicativo reaproveita os dados do último login salvo neste dispositivo, sem precisar de conexão; se não houver dados salvos disponíveis no momento em que o login automático é acionado, o aplicativo rejeita com “Erro ao logar offline”.
  • O login automático (offline) só é concluído se a permissão de localização do dispositivo estiver concedida (Sempre ou Durante o uso); caso contrário, é bloqueado com “Permissão de localização negada!” e o motorista precisa prosseguir manualmente.
  • Enquanto um aviso de erro de login já estiver sendo exibido na tela, novos avisos de erro são ignorados pelos 2 segundos seguintes, para não exibir a mesma mensagem em duplicidade.
  • Ao sair do aplicativo (encerrar a sessão), o aplicativo apaga toda a sessão salva localmente (incluindo a lista de cargas já carregadas) e para o rastreamento de localização em segundo plano. Esse encerramento é imediato e local ao aparelho — a partir daí, uma nova entrada só pode começar com um login manual (online) completo.
07. COMPORTAMENTO OFFLINE E DADOS LOCAIS

Comportamento Offline e Dados Locais

Ao concluir um login manual com sucesso, o aplicativo guarda no aparelho os dados do motorista autenticado (identificador, dados de acesso, nome, telefone, CPF e indicador de crossdock). Esses dados salvos são o que permite o login automático nas próximas vezes que o aplicativo for aberto neste mesmo dispositivo, sem precisar de conexão com a internet — desde que a permissão de localização continue concedida.

Ao sair do aplicativo (encerrar a sessão), todos esses dados salvos são apagados do aparelho, assim como a lista de cargas já carregadas; a partir daí, uma nova entrada só pode começar com um login manual (online) completo.

08. GEOLOCALIZAÇÃO E RASTREAMENTO

Geolocalização e Rastreamento

O uso de localização em segundo plano é condição para concluir o login (manual ou automático): enquanto o motorista não confirmar o aviso de uso de dados de localização, nenhum login é concluído, mesmo com CPF e senha corretos.

Assim que o login é concluído com sucesso e o uso de localização já foi confirmado, o aplicativo passa a acompanhar a posição do motorista mesmo com o aplicativo fechado ou em segundo plano, enviando essa posição ao sistema. Esse rastreamento é interrompido apenas quando o motorista sai do aplicativo (encerra a sessão).

09. TROUBLESHOOTING

Troubleshooting

T-01

Login rejeitado com CPF ou senha incorreto(s)

Cenário: o motorista tentou entrar com CPF e/ou senha em branco, ou com a senha errada para o CPF informado.

Mensagem exibida: “CPF ou senha incorreto(s).”

O que fazer: conferir se ambos os campos foram preenchidos e se a senha está correta; se o problema persistir, usar “Esqueceu a senha?” para redefinir a senha.

T-02

Login rejeitado informando que o motorista não foi encontrado

Cenário: o motorista tentou entrar com um CPF que não está cadastrado no sistema.

Mensagem exibida: “Motorista não encontrado.”

O que fazer: confirmar se o CPF foi digitado corretamente; se estiver correto, entrar em contato com o suporte para verificar o cadastro.

T-03

Login rejeitado por conta expirada

Cenário: o motorista tem cadastro no sistema, mas a conta está com status inativo.

Mensagem exibida: “Conta expirada.”

O que fazer: entrar em contato com o suporte/administrador responsável pela reativação da conta.

T-04

Login não é enviado por falta de conexão com a internet

Cenário: o motorista tentou fazer login manual sem conexão com a internet no dispositivo.

Mensagem exibida: “Sem conexão de internet!”

O que fazer: conectar-se a uma rede Wi-Fi ou dados móveis e tentar novamente.

T-05

Erro ao tentar logar sem mensagem específica

Cenário: a tentativa de login falhou por um problema de comunicação que não devolveu uma mensagem de erro específica.

Mensagem exibida: “Erro ao realizar o login!”

O que fazer: tentar novamente; se persistir, verificar a conectividade do dispositivo e, se o problema continuar, contatar o suporte.

T-06

Login automático (offline) falha ao abrir o aplicativo

Cenário: o aplicativo tentou autenticar automaticamente ao abrir, mas não encontrou dados válidos de um login anterior.

Mensagem exibida: “Erro ao logar offline”

O que fazer: fazer login manualmente com CPF e senha.

T-07

Aplicativo não avança após login por permissão de localização negada

Cenário: o motorista concluiu o login com CPF e senha corretos, mas não confirmou o uso de dados de localização (ou a confirmação foi recusada).

Mensagem exibida: “Permissão de localização negada!”

O que fazer: conceder a permissão de localização do aplicativo nas configurações do dispositivo e tentar o login novamente.

T-08

Aplicativo fecha inesperadamente ao tocar em “Entrar” logo após abrir a tela de login

Cenário: o motorista preenche CPF e senha e toca em “Entrar” muito rapidamente, logo que a tela de login abre.

Mensagem exibida: Nenhuma — o aplicativo se fecha (encerra) sem aviso antes de processar o toque em “Entrar”.

O que fazer: abrir o aplicativo novamente e aguardar alguns instantes na tela de login antes de tocar em “Entrar”.

T-09

Nenhum aviso aparece mesmo quando o download do modelo de reconhecimento falha

Cenário: logo após o login, o aplicativo tenta baixar em segundo plano um arquivo usado para reconhecimento automático, e esse download falha.

Mensagem exibida: Nenhuma — o aplicativo continua funcionando normalmente, sem avisar o motorista sobre a falha do download.

O que fazer: nenhuma ação imediata é necessária; se funcionalidades de leitura automática apresentarem problema mais tarde, reabrir o aplicativo (ou reinstalar, em último caso) costuma corrigir.

T-10

Um único toque no botão voltar não fecha o aplicativo na tela de login

Cenário: o motorista pressiona o botão de voltar do dispositivo estando na tela de login, esperando sair do aplicativo.

Mensagem exibida: “Toque duas vezes para sair”

O que fazer: tocar em voltar uma segunda vez, em até 2 segundos, para efetivamente sair do aplicativo.

10. CASOS DE USO

Casos de Uso

Caso 1 — Primeiro login de um motorista recém-cadastrado

O motorista José, com CPF 123.456.789-00 já cadastrado pelo administrador, abre o aplicativo pela primeira vez. Ele digita o CPF e a senha e toca em “Entrar”. Como é o primeiro acesso, o aplicativo exibe o aviso de uso de localização; José confirma. Por estar em um aparelho Android, o aplicativo mostra também os requisitos mínimos recomendados; José toca em “Continuar”. O login é então concluído: como José não tem vínculo ativo com nenhuma empresa no momento, o aplicativo o identifica como operando em modo crossdock, com status de conta ativa. O aplicativo salva a sessão, passa a rastrear a localização e encaminha José para a tela inicial.

Caso 2 — Login automático (offline) ao reabrir o aplicativo

A motorista Maria já fez login com sucesso neste aparelho anteriormente. Ao reabrir o aplicativo no dia seguinte, sem digitar nada, o aplicativo identifica a sessão salva, confere que a permissão de localização continua concedida e autentica Maria automaticamente, levando-a direto à tela inicial sem precisar de conexão com a internet.

Caso 3 — Senha incorreta seguida de nova tentativa bem-sucedida

O motorista Carlos digita o CPF corretamente, mas erra a senha. O aplicativo exibe “CPF ou senha incorreto(s).” em um aviso na tela. Carlos apaga a senha, digita novamente de forma correta e toca em “Entrar” outra vez; desta vez a validação é bem-sucedida e Carlos é encaminhado para a tela inicial.

Caso 4 — Motorista com cadastro pendente é direcionado para confirmação

A motorista Ana informa CPF e senha corretos, mas seu cadastro ainda está pendente de confirmação. Mesmo com as credenciais corretas, o aplicativo não a encaminha para a tela inicial: em vez disso, ele a direciona para a tela de confirmação de cadastro, onde o processo de cadastro deve ser concluído antes de operar normalmente.

NA PÁGINA

  • Visão Geral
  • Pré-requisitos
  • Fluxo Operacional
  • Interface e Comportamentos
  • Feedbacks ao Usuário
  • Regras de Negócio
  • Comportamento Offline e Dados Locais
  • Geolocalização e Rastreamento
  • Troubleshooting
  • Casos de Uso
NEWSLETTER

Conteúdo para quem vive a indústria de alimentos

Receba conteúdos sobre tecnologia, gestão e inovação para a indústria de alimentos.

Acompanhe novidades, tendências e soluções para melhorar a eficiência da sua operação.

Produtos

  • ERP
  • Frigosoft
  • Força de Vendas
  • Coleta de Resíduos
  • Venda Ambulante
  • Coleta de Leite
  • BI Atak
  • EasyPAC
  • Delivery B2B

Soluções

  • Bovinos
  • Suínos
  • Aves
  • Ovinos
  • Pescados
  • Laticínios
  • Curtumes
  • Charqueadas
  • Distribuidores Entrepostos
  • Indústria de Alimentos em Geral

Conteúdos

  • Blog
  • E-books (em breve)
  • Podcasts (em breve)
  • Webinars (em breve)
  • Depoimentos

Ajuda

  • Dúvidas
  • Documentação (em breve)
  • Manuais (em breve)
  • Avisos (em breve)
  • Novidades (em breve)

Empresa

  • Sobre
  • Carreiras
  • Privacidade
  • Contato
  • llms.txt
  • llms-full.txt

Social

  • LinkedIn
  • Instagram
  • YouTube

© 2026 Atak Sistemas Todos os direitos reservados.

Av. Nildo Ribeiro da Rocha, 5766 Parque Tecnológico, Maringá/PR. CNPJ: 73.500.290/0001-06