Pular para o conteúdo

Login e EULA

No primeiro lançamento, o aplicativo desktop primeiro pede que você aceite o Contrato de Licença de Usuário Final (veja Aceitação do EULA) e depois exibe uma tela de login. Use as mesmas credenciais que no portal my.dronefield.app.

O formulário pede:

  • E-mail — o endereço com o qual você se cadastrou no portal.
  • Senha — a senha da sua conta do portal.

Clique em Entrar. Você permanece conectado neste computador até sair da conta — por isso não deixe o app conectado em máquinas compartilhadas.

Clique em Esqueceu a senha? na tela de login:

  1. Digite seu e-mail e clique em Enviar código — você recebe um código de uso único de 12 caracteres por e-mail.
  2. Digite o código, clique em Continuar e defina uma nova senha para a sua conta (Definir senha).

A nova senha vale em todos os lugares — tanto no aplicativo desktop quanto no portal. Veja também Login e gerenciamento de senha.

Após um login bem-sucedido, o aplicativo:

  1. Recebe um token do servidor (Laravel Sanctum) — seu identificador seguro para operações posteriores.
  2. Cadastra o dispositivo — gera um UUID único e o envia com o hardware fingerprint. Veja Gestão de dispositivos.
  3. Inicia o agendador de heartbeat — a cada 15 minutos reporta que o dispositivo está vivo.
  4. Obtém o status da licença — sua assinatura / créditos. Ele é verificado novamente antes do processamento, e você pode atualizá-lo a qualquer momento em Configurações → Licença → Atualizar licença.
  5. Verifica atualizações — se houver uma nova versão disponível, aparece um banner no topo da tela principal. Veja Atualizações.

Na inicialização — antes da tela de login — o app apresenta o EULA (Contrato de Licença de Usuário Final). Aceitá-lo é obrigatório para continuar.

Leia o contrato, marque «Li e aceito o contrato de licença de usuário final» e clique em Aceitar e continuar. Essa aceitação:

  • É marcada com data e hora na sua conta — depois você pode consultá-la na página Documentos legais do portal.
  • É confirmada ao servidor com um POST (para registro de auditoria).

Se for publicada uma nova versão do EULA, o app a mostra novamente na próxima inicialização — até que você a aceite, todo o aplicativo fica bloqueado. Você pode reler o EULA aceito a qualquer momento em Configurações → Privacidade → Ver o Contrato de Licença de Usuário Final.

Resolução detalhada: Problemas de login.

As causas mais comuns:

  • E-mail ou senha incorretos — verifique no portal.
  • Conta inativa — confirmação de e-mail ainda pendente.
  • Sem internet — necessário no primeiro login; depois, 30 dias de operação offline funcionam (com o token cacheado).
  • Firewall bloqueia *.dronefield.app — adicione à lista branca.

Uma sessão iniciada dura cerca de 30 dias. Nesse tempo:

  • O app valida a licença online no login e antes do processamento.
  • Também funciona offline — o offline token do Keychain te mantém conectado.
  • É enviado um heartbeat a cada 15 minutos ao portal (quando há conexão).

Abra Configurações (⌘,) e clique em Sair na parte inferior do painel.

Sair da conta:

  • Revoga a sua sessão no servidor (quando online).
  • Remove o token de login armazenado neste computador.
  • Volta à tela de login.
  • Seus projetos não são excluídos — ao fazer login novamente voltam a aparecer.

Em casos raros (ex.: sua sessão é revogada no servidor) o servidor rejeita a próxima solicitação do app e o app volta à tela de login. Não há notificação separada — basta fazer login novamente. Seus projetos não são afetados.