Segurança

3 artigos Icaro Por Icaro

Proteção e autenticação

Cloudflare Turnstile — Proteja formulários contra bots

Cloudflare Turnstile — Como proteger formulários contra bots Proteja os formulários de login e cadastro contra bots, tentativas automatizadas e abusos, sem depender dos desafios tradicionais de imagem usados em captchas comuns. Para que serve o Turnstile? O Cloudflare Turnstile adiciona uma camada de verificação nos formulários protegidos. Na maioria dos casos, o visitante não precisa fazer nada, pois a validação acontece em segundo plano. Em acessos suspeitos, a Cloudflare pode exibir uma confirmação simples para validar que o acesso é legítimo. Atenção: o Turnstile só funciona corretamente quando a chave do site, a chave secreta e a opção de ativação estiverem configuradas no painel. 1 - Antes de começar - Conta Cloudflare: é necessário acessar o painel da Cloudflare para gerar as chaves do Turnstile. - Domínio correto: cadastre o domínio real da loja para que o widget funcione no ambiente correto. - Chave do site: é usada no frontend para carregar o widget de verificação. - Chave secreta: é usada pelo backend para validar se o desafio foi aprovado. 2 - Criando as chaves na Cloudflare As chaves do Turnstile devem ser criadas diretamente no painel da Cloudflare. 1. Acesse a Cloudflare: entre em dash.cloudflare.com e faça login na sua conta. Se ainda não tiver conta, crie uma gratuitamente. 2. Abra o Turnstile: no menu lateral, acesse Turnstile e clique em Adicionar site. 3. Cadastre o site: informe o nome do site e o domínio da loja, por exemplo minhaloja.com.br. 4. Selecione o tipo Managed: use a opção Managed para permitir que a Cloudflare decida automaticamente o nível de verificação necessário. 5. Copie as chaves: após criar o site, a Cloudflare exibirá a Site Key e a Secret Key. Copie as duas para configurar no painel. 3 - Configurando no painel Depois de copiar as chaves na Cloudflare, configure o Turnstile dentro do painel da loja. 1. Acesse as configurações: vá em Configurações > Geral e abra a aba Turnstile. 2. Informe a chave do site: cole a Site Key no campo correspondente. 3. Informe a chave secreta: cole a Secret Key no campo correspondente. Essa chave deve permanecer protegida e não deve ser exposta publicamente. 4. Ative o Turnstile: marque a opção Ativo para habilitar a proteção. 5. Escolha os formulários protegidos: defina onde o Turnstile será exibido. - Login do painel: protege o formulário de acesso dos usuários administradores. - Login/Cadastro do cliente: protege os formulários de login e criação de conta na vitrine da loja. 6. Salve as configurações: após preencher os campos, salve para aplicar a proteção nos formulários selecionados. Importante: se apenas uma das chaves estiver preenchida, o widget não deve ser carregado. Configure sempre a Site Key e a Secret Key juntas. 4 - Onde o Turnstile pode ser usado A proteção pode ser aplicada em pontos sensíveis da loja, especialmente onde existem tentativas de login, cadastro ou envio de dados. Login do painel Protege o acesso administrativo contra tentativas automatizadas de login e ataques de força bruta. Login do cliente Ajuda a reduzir tentativas automatizadas de acesso à conta do cliente na vitrine da loja. Cadastro do cliente Reduz cadastros falsos, spam e criação automatizada de contas. Formulários sensíveis Pode ser usado em áreas críticas onde o sistema precisa validar que a interação é legítima. 5 - Testando o Turnstile A Cloudflare disponibiliza chaves de teste que permitem validar se a integração está funcionando sem depender das chaves reais de produção. Site Key de teste 1x00000000000000000000AA Secret Key de teste 1x0000000000000000000000000000000AA 1. Configure as chaves de teste: cole a Site Key e a Secret Key de teste nos campos do painel. 2. Ative o Turnstile: marque a opção Ativo e selecione os formulários onde deseja testar. 3. Acesse o formulário protegido: abra a tela de login ou cadastro e confirme se o widget é carregado corretamente. 4. Substitua pelas chaves reais: depois de validar o funcionamento, remova as chaves de teste e configure as chaves reais da loja. 6 - Boas práticas de segurança O Turnstile ajuda a reduzir abusos automatizados, mas deve ser usado como uma camada adicional de segurança, não como a única proteção do sistema. - Nunca exponha a Secret Key no frontend ou em páginas públicas. - Use o Turnstile nos formulários mais sensíveis, como login e cadastro. - Combine o Turnstile com rate limiting em rotas de autenticação. - Revise os domínios cadastrados na Cloudflare antes de colocar em produção. - Use chaves de teste apenas em ambiente de teste ou validação temporária. - Substitua as chaves de teste pelas chaves reais antes de liberar para uso real. Dica: o Turnstile melhora a proteção contra bots sem prejudicar a experiência do usuário legítimo. Para maior segurança, combine essa proteção com limites de tentativa, bloqueios temporários e monitoramento de acessos suspeitos.

Minha conta — Perfil, senha e dados pessoais

Minha conta — Perfil, senha e dados pessoais Atualize seu nome e e-mail, troque a senha e proteja o acesso individual ao painel. ● Para que serve este módulo? A página de perfil reúne informações do usuário conectado. Esses dados pertencem à conta de acesso e são diferentes dos dados comerciais da loja. 1 - Atualizando o perfil 1. Abra Minha conta ou Perfil. 2. Revise nome e e-mail. 3. Faça as alterações necessárias. 4. Salve e confira a confirmação. ## 2 - Alterando a senha 1. Informe a senha atual. 2. Digite uma nova senha longa e exclusiva. 3. Repita a nova senha na confirmação. 4. Salve. 5. Atualize o gerenciador de senhas. ## 3 - Esqueci minha senha Na tela de acesso, solicite a redefinição pelo e-mail cadastrado. Se o mesmo e-mail estiver ligado a mais de uma loja, selecione a loja correta e use o link recebido. 4 - Perfil, usuário e loja Alterar o perfil não substitui o cadastro da empresa em Dados da Loja. Permissões e acesso da equipe são administrados em Usuários e Perfis de Acesso. ## 5 - Exclusão da conta Quando a opção estiver disponível, excluir a conta é uma ação permanente e exige confirmação por senha. Verifique propriedade da loja, dados e outros administradores antes de prosseguir. 6 - Boas práticas - Não compartilhe usuários. - Use senha exclusiva. - Ative 2FA. - Mantenha o e-mail acessível. - Revogue acessos de ex-colaboradores. Atenção: Mudanças de e-mail e exclusão podem afetar recuperação e acesso. Confirme os dados e mantenha outro administrador autorizado quando necessário.

Autenticação de Dois Fatores (2FA)

Autenticação de Dois Fatores (2FA) Proteja sua conta com a Autenticação de Dois Fatores (2FA), adicionando uma etapa de verificação ao login para impedir acessos não autorizados, mesmo que outra pessoa descubra sua senha. Para que serve a autenticação de dois fatores? A autenticação de dois fatores adiciona uma camada extra de proteção à sua conta na Nortgraf. Com esse recurso ativado, além do e-mail e da senha, será necessário confirmar sua identidade utilizando um código temporário gerado por um aplicativo autenticador. Esses códigos possuem seis dígitos e são renovados periodicamente, oferecendo proteção adicional contra acessos indevidos. A Nortgraf também disponibiliza códigos de recuperação que podem ser utilizados quando você não consegue acessar seu aplicativo autenticador. 1 - Atenção e Regras Antes de ativar a autenticação de dois fatores, observe algumas informações importantes: - Aplicativo autenticador: É necessário utilizar um aplicativo compatível com códigos de autenticação temporários. - Código de verificação: A confirmação utiliza um código numérico de seis dígitos gerado pelo aplicativo. - Ativação: O recurso somente será ativado após a confirmação de um código válido. - Códigos de recuperação: São disponibilizados após a ativação e devem ser guardados em local seguro. - Segurança: Não compartilhe códigos de autenticação, códigos de recuperação ou chaves de configuração. - Acesso à conta: A verificação adicional poderá ser solicitada durante o login, conforme o reconhecimento do dispositivo. - Desativação: Para desabilitar a autenticação de dois fatores, será necessário informar sua senha. - Dispositivos confiáveis: A opção Manter-me conectado permite reconhecer um dispositivo após a confirmação bem-sucedida do 2FA. Importante: Guarde seus códigos de recuperação antes de sair da página de configuração. Eles poderão ser necessários caso você perca o acesso ao aplicativo autenticador. 2 - Escolhendo um Aplicativo Autenticador Para utilizar a autenticação de dois fatores, instale um aplicativo autenticador no celular. Você pode utilizar, por exemplo: - Google Authenticator: Aplicativo para gerar códigos temporários de autenticação. - Microsoft Authenticator: Aplicativo de autenticação com suporte a códigos temporários. - Authy: Aplicativo compatível com autenticação por códigos temporários. Escolha o aplicativo de sua preferência e conclua a instalação. O aplicativo será utilizado para gerar os códigos necessários durante a ativação e os acessos futuros à sua conta. Dica: Configure o aplicativo em um dispositivo pessoal e protegido por senha, biometria ou outro método de bloqueio. 3 - Ativando a Autenticação de Dois Fatores Depois de instalar um aplicativo autenticador, acesse as configurações de segurança da sua conta na Nortgraf. Passo 1 - Acessar a configuração 1. Entre no painel administrativo da Nortgraf. 2. Acesse a página Autenticação de Dois Fatores (2FA) nas configurações de segurança da sua conta. 3. Confira o status apresentado. 4. Caso o recurso esteja desativado, clique em Habilitar 2FA. A página poderá apresentar um dos seguintes estados: Inativo: Sua conta ainda não está protegida pela autenticação de dois fatores. Ativo: A autenticação de dois fatores foi configurada e confirmada com sucesso. Passo 2 - Configurar o aplicativo Após clicar em Habilitar 2FA, a Nortgraf apresentará as informações necessárias para configurar o aplicativo autenticador. 1. Abra seu aplicativo autenticador. 2. Selecione a opção de adicionar uma nova conta. 3. Utilize a opção de leitura de QR Code. 4. Aponte a câmera para o código apresentado pela Nortgraf. 5. Aguarde a inclusão da conta no aplicativo. Caso necessário, utilize a chave de configuração disponibilizada na tela para cadastrar a conta manualmente. Após concluir o cadastro, o aplicativo começará a gerar códigos temporários para sua conta. Importante: Não compartilhe o QR Code nem a chave de configuração. Essas informações permitem configurar o gerador de códigos da sua conta. Passo 3 - Confirmar a ativação Para concluir: 1. Localize a conta Nortgraf no aplicativo autenticador. 2. Consulte o código de seis dígitos apresentado. 3. Informe esse código na página de confirmação da Nortgraf. 4. Confirme a operação. 5. Aguarde a validação. Se o código estiver correto, a autenticação de dois fatores será ativada. Se o código estiver incorreto ou expirado, utilize o código mais recente gerado pelo aplicativo e tente novamente. Atenção: A configuração inicial não significa que o recurso já está ativo. É necessário concluir a confirmação do código para habilitar a proteção. 4 - Guardando os Códigos de Recuperação Após confirmar a ativação, a Nortgraf apresenta os códigos de recuperação da sua conta. Esses códigos são destinados a situações em que você não consegue acessar o aplicativo autenticador. O que fazer? 1. Confira os códigos disponibilizados. 2. Copie ou registre os códigos em um local seguro. 3. Evite armazená-los em locais públicos ou compartilhados. 4. Mantenha uma cópia acessível caso perca ou troque de celular. Os códigos de recuperação são diferentes dos códigos temporários gerados pelo aplicativo autenticador. Código do autenticador: Possui seis dígitos e é renovado periodicamente. Código de recuperação: Possui dez caracteres e pode ser utilizado como alternativa de verificação. Importante: Cada código de recuperação deve ser tratado como uma credencial de segurança. Não o compartilhe com outras pessoas. 5 - Entrando na Nortgraf com o 2FA Ativado Depois de ativar a autenticação de dois fatores, a Nortgraf poderá solicitar uma verificação adicional durante o login. Passo 1 - Informar suas credenciais 1. Acesse a página de login da Nortgraf. 2. Informe seu e-mail. 3. Selecione sua loja, caso seja solicitado. 4. Informe sua senha. 5. Continue o processo de autenticação. Quando a verificação adicional for necessária, a plataforma exibirá a janela Verificação 2FA. Passo 2 - Informar o código 1. Abra o aplicativo autenticador. 2. Localize a conta da Nortgraf. 3. Consulte o código atual de seis dígitos. 4. Digite o código nos campos apresentados na janela de verificação. A Nortgraf realiza a verificação automaticamente após o preenchimento dos seis dígitos. Se o código for válido, o acesso será concluído e você será direcionado ao painel administrativo. Digitação e preenchimento automático A tela de verificação foi preparada para facilitar a inserção do código. Você pode digitar os números individualmente ou colar um código completo. O sistema distribui os dígitos entre os campos e inicia a validação quando os seis números estiverem preenchidos. Importante: A verificação possui prazo de validade. Caso o processo expire, será necessário iniciar o login novamente. 6 - Utilizando um Código de Recuperação Se você perdeu o acesso ao aplicativo autenticador, poderá utilizar um dos códigos de recuperação salvos anteriormente. Como utilizar? 1. Acesse normalmente a página de login. 2. Informe seu e-mail e senha. 3. Aguarde a janela Verificação 2FA. 4. Clique em Usar código de recuperação. 5. Informe um dos códigos de recuperação disponíveis. 6. Clique em Verificar código. Se o código estiver correto, o sistema concluirá a autenticação. Voltando ao aplicativo autenticador Caso consiga acessar novamente seu aplicativo, clique em Usar aplicativo autenticador para retornar à verificação convencional. Atenção: Códigos de recuperação são utilizados como alternativa de segurança. Mantenha-os protegidos e não os informe a terceiros. 7 - Manter-me Conectado e Dispositivos Confiáveis A Nortgraf permite reconhecer dispositivos confiáveis após uma autenticação de dois fatores bem-sucedida. Esse comportamento está associado à opção Manter-me conectado, disponível durante o login. Como funciona? Quando você acessa sua conta com essa opção selecionada: 1. Informa seu e-mail e senha. 2. Realiza a verificação de dois fatores, quando solicitada. 3. Conclui o login. 4. O navegador recebe as informações necessárias para reconhecer o dispositivo. Nos próximos acessos, enquanto o dispositivo continuar reconhecido e a autorização permanecer válida, a plataforma poderá dispensar uma nova solicitação do código 2FA. Quando o código poderá ser solicitado novamente? A verificação poderá voltar a ser exigida em situações como: - Acesso por outro dispositivo; - Utilização de outro navegador; - Remoção dos cookies do navegador; - Dispositivo não reconhecido; - Expiração ou invalidação das informações de confiança; - Alterações relevantes nas condições de autenticação. Importante: Utilize Manter-me conectado somente em dispositivos pessoais e confiáveis. Evite habilitar essa opção em computadores públicos ou compartilhados. 8 - Regenerando os Códigos de Recuperação Caso você tenha perdido os códigos de recuperação ou deseje substituí-los, poderá gerar novos códigos diretamente nas configurações do 2FA. Como regenerar? 1. Entre no painel administrativo da Nortgraf. 2. Acesse Autenticação de Dois Fatores (2FA). 3. Verifique se o recurso está ativo. 4. Localize a opção Regenerar Códigos. 5. Informe sua senha. 6. Clique em Regenerar Códigos. 7. Confirme a operação. 8. Guarde os novos códigos apresentados. Após a regeneração, os códigos anteriores serão invalidados. Atenção: Atualize sua cópia dos códigos de recuperação. Os códigos antigos não deverão ser utilizados após a geração de um novo conjunto. 9 - Desabilitando a Autenticação de Dois Fatores Se precisar desativar o recurso, você poderá realizar o procedimento nas configurações de segurança da conta. Como desabilitar? 1. Entre no painel administrativo. 2. Acesse Autenticação de Dois Fatores (2FA). 3. Localize a opção Desabilitar 2FA. 4. Informe sua senha. 5. Clique em Desabilitar 2FA. 6. Confirme a operação. Após a conclusão, a autenticação adicional deixará de ser exigida para essa conta. Importante: Desabilitar o 2FA reduz a proteção da conta. Recomendamos manter o recurso ativo sempre que possível. 10 - Seções de Referência Status do 2FA Indica se a autenticação de dois fatores está ativa ou inativa. Habilitar 2FA Inicia a configuração do aplicativo autenticador. QR Code e Chave de Configuração Permitem vincular a conta Nortgraf ao aplicativo autenticador. Código de Verificação Código temporário de seis dígitos utilizado para confirmar a configuração e validar acessos. Código de Recuperação Código alternativo de dez caracteres utilizado quando não é possível acessar o aplicativo autenticador. Manter-me Conectado Permite reconhecer dispositivos confiáveis após a validação do 2FA, conforme as condições de segurança da sessão. Regenerar Códigos Substitui os códigos de recuperação anteriores por um novo conjunto. Desabilitar 2FA Permite desativar o recurso mediante confirmação da senha. 11 - Problemas Comuns O código do aplicativo autenticador não funciona. Confira se está utilizando a conta correta no aplicativo e se o código ainda está válido. Verifique também se a data e a hora do celular estão configuradas corretamente. O código expirou antes da confirmação. Aguarde a geração de um novo código e informe os seis dígitos atualizados. Não tenho mais acesso ao aplicativo autenticador. Na janela de verificação, clique em Usar código de recuperação e informe um dos códigos salvos durante a configuração. Perdi o aplicativo e também os códigos de recuperação. Entre em contato com o suporte da Nortgraf para verificar as possibilidades de recuperação de acesso. A recuperação estará sujeita às verificações de segurança aplicáveis. A janela de verificação informa que a validação expirou. Inicie o login novamente e conclua a verificação dentro do prazo apresentado pelo sistema. A verificação está sendo solicitada em outro dispositivo. Esse comportamento é esperado quando o novo dispositivo ainda não foi reconhecido como confiável. Marquei Manter-me conectado, mas o código foi solicitado novamente. Verifique se o navegador permite cookies, se você está utilizando o mesmo dispositivo e se as informações de navegação não foram apagadas. Não consigo regenerar os códigos de recuperação. Confira se o 2FA está ativo e se a senha informada está correta. Não consigo desabilitar a autenticação de dois fatores. Para desabilitar o recurso, é necessário informar a senha correta da conta. A página apresenta uma mensagem de código inválido. Confira os caracteres informados. Após várias tentativas incorretas, o sistema poderá exigir um novo processo de login. Dica: Mantenha a autenticação de dois fatores ativada, guarde os códigos de recuperação em local seguro e utilize a opção Manter-me conectado somente em dispositivos de sua confiança. Essas medidas ajudam a proteger sua conta e as informações administrativas da loja.