Operadores, senhas e recuperação

Cadastro de operadores · Voltar ao PDV · Entrar

Cadastrar ou alterar o acesso

  1. Entre como administrador e abra Menu → Operadores e acesso.
  2. Confira a empresa selecionada. Cadastre nome, usuário, e-mail e WhatsApp com DDD.
  3. Defina a senha para o login. Para novos acessos ou mudanças, ela deve ter de 6 a 72 bytes (para caracteres comuns, até 72 letras/números).
  4. O PIN é opcional, com 4 a 8 números. Ele serve para troca rápida de operador.
  5. Na edição, preencha Definir nova senha ou Definir novo PIN e salve. Não precisa informar os antigos. Campo vazio mantém o valor atual.
  6. Para retirar somente o PIN, marque Remover PIN atual. Não preencha um novo PIN ao mesmo tempo.

Mostrar o que digitei revela somente o texto novo digitado naquele campo. O sistema não mostra a senha ou PIN já armazenados, pois guarda hashes.

Alterar o e-mail ou telefone de recuperação invalida solicitações antigas. As alterações de acesso ficam auditadas, sem guardar senhas, PINs ou códigos na auditoria.

Qual senha usar na troca

Em Trocar operador, escolha o operador e digite a senha dele ou o PIN individual. O login inicial exige a senha. Não existe PIN geral para todos os operadores.

O link Esqueci minha senha / PIN da troca abre outra aba, para preservar a tela de venda. Não é necessário sair do atendimento para pedir instruções.

Recuperação pelo WhatsApp do Ministério

  1. O administrador informa o WhatsApp correto no cadastro do operador.
  2. Na tela de entrada ou troca, clique em Esqueci minha senha / PIN.
  3. Informe empresa, usuário, escolha WhatsApp do Ministério e informe o telefone cadastrado.
  4. Peça o código. O código é enviado ao telefone cadastrado, não a outro número livre.
  5. Na mesma aba em que pediu, informe os 6 números recebidos, escolha a nova senha, repita e, opcionalmente, defina um novo PIN.
  6. Clique em Salvar nova senha e PIN. Depois entre com o novo acesso.

O código vale por 10 minutos, uma vez, com até cinco tentativas incorretas. O PIN antigo é removido quando a recuperação é concluída; se preencher um novo PIN, ele o substitui.

Reutiliza cashback_whatsapp.local.php e o adaptador do cashback, com a credencial do WhatsApp oficial do Ministério e um modelo de autenticação aprovado. A tela de operadores indica se a configuração foi encontrada. Não cadastra o operador como membro, contato ou participante do Ministério. Pode haver cobrança do provedor conforme as condições da conta.

Se o serviço não estiver configurado ou falhar, o código não é exibido na tela para envio manual. Peça ajuda ao administrador ou use o e-mail.

Recuperação por e-mail

  1. No cadastro de operadores, informe o e-mail correto de cada pessoa.
  2. Em Recuperação por e-mail ou WhatsApp, configure o remetente autorizado da hospedagem e o endereço HTTPS completo da pasta do V2. Ex.: https://mhmania.com.br/_sorveteria_v2.
  3. O operador abre Esqueci minha senha / PIN, informa empresa, usuário, escolhe e-mail e informa o e-mail cadastrado.
  4. Abre o link recebido e escolhe nova senha e, opcionalmente, novo PIN.

O link vale por 20 minutos e uma única vez. Confira o spam. A função usa o serviço mail() do PHP da hospedagem: salvar o remetente não testa a entrega e não configura um servidor SMTP. Se a hospedagem não permitir mail(), será preciso configurar outro transporte. O remetente deve existir e ser autorizado no servidor.

O endereço do link vem da configuração do administrador. Não é montado a partir de um domínio enviado por quem pede recuperação.

Depois de alterar a senha

Ao redefinir acesso, sessões antigas desse operador precisam entrar novamente na próxima ação autenticada. Uma venda já salva permanece no sistema; isso não cancela a venda nem um pagamento em andamento.

Quando o administrador troca a própria senha pelo cadastro, sua sessão atual é atualizada para continuar trabalhando. As outras sessões antigas são invalidadas. Não desative seu único administrador.

Não chegou a mensagem

A resposta da recuperação é genérica para não revelar se um usuário existe. Verifique empresa, usuário e os dados cadastrados. Há limite de três pedidos por conta e cinco por IP em 15 minutos; insistir não gera códigos ilimitados.

O administrador pode sempre redefinir pelo cadastro, mesmo sem WhatsApp ou e-mail configurado. Se ninguém mais tiver acesso de administrador, será necessário recuperar o acesso por uma intervenção autorizada no servidor.

Instalação e primeiro teste

  1. Extraia o ZIP na pasta do V2, substituindo os arquivos e mantendo as subpastas.
  2. As tabelas auxiliares são criadas automaticamente ao abrir o cadastro ou a recuperação.
  3. Abra Operadores e acesso, confira a empresa, cadastre seu e-mail e WhatsApp e salve.
  4. Confira o indicador da configuração do WhatsApp. A atualização não sobrescreve cashback_whatsapp.local.php nem as credenciais existentes.
  5. Para e-mail, informe o remetente da hospedagem. Teste primeiro com o seu próprio acesso.

A instalação não envia mensagens. Os testes locais verificam a lógica; a entrega real depende do serviço configurado no servidor.