Imprimir

Segurança

Configuração da segurança nas aplicações Configuração da segurança nas aplicações

Usar segurança Com essa opção ligada, a aplicação só estará acessível quando for habilitada através da macro sc_apl_status ou através do módulo de segurança. Aplicações desabilitadas exibem uma mensagem de “usuário não autorizado” quando acessadas diretamente.
Url de saída da segurança Permite deifinir para qual aplicação o usuário será redirecionado após o aviso de “usuário não autorizado”.
Usar senha Quando este opção é habilitada será solicitadio que seja definida uma senha para a aplicação.
Solicitar senha apenas uma vez Solicitar senha apenas uma vez por sessão, sem precisar solicitar a senha toda vez que abrir a aplicação na mesma sessão.
Permitir chamada direta pela URL Permite que uma aplicação seja chamada digitando diretamente a URL nos navegadores.

No ambiente de desenvolvimento pode ser suprimido o uso das opções acima para efeitos de teste, evitando que a cada execução das aplicações seja solicitada a senha ou que o acesso seja bloqueado. Para isso desabilite as opções Habilitar uso de segurança e Habilitar uso de senha no menu Configuração > Meu Scriptcase.

Captcha

  • Usar Captcha : Define se a aplicação terá suporte a Captcha.
  • Não : Não exibe o captcha na aplicação gerada.
  • Captcha : Exibe a versão antiga do Captcha.

    Configuração do Captcha

    • Quantidade : Quantidade de caracteres da imagem do Captcha.
    • Lista : Lista de caracteres que serão utilizados pelo Captcha.
    • Label : Mensagem exibida para o Captcha.
    • Mensagem de Erro : Mensagem de erro do Captcha.
    • Altura : Altura da imagem gerada pelo Captcha ( em pixels ).
    • Largura : Largura da imagem gerada pelo Captcha ( em pixels ).
    • Tamanho da Fonte: Tamanho da fonte da imagem gerada pelo Captcha ( em pixels ).
    • Recarregar: Exibie um botão para recarregar o Captcha.
    • Selecione Layout: Dispõe de vários layouts ( de posicionamento ) para a exibição do Captcha.

reCAPTCHA

O reCAPTCHA é uma ferramenta utilizada através de API disponibilizada pelo Google para realização de verificações de envio de formulários adicionando segurança no momento de confirmação do formulário ( impedindo que sejam utilizadas automações para submissão ).

  • Exemplo do reCAPTCHA:

    reCAPTCHA V2 em execução

Primeiramente temos que solicitar uma Chave de API para ativarmos o reCAPTCHA na aplicação do Scriptcase seguindo os passos abaixo:

  • Para obter a Chave do Site e Secret Key devemos acessar o endereço: https://www.google.com/recaptcha/admin#list. A página abaixo será exibida:

    Página inicial API ReCaptcha do Google

    • Label: Nome do projeto que será criado para armazenar as chaves do reCAPTCHA.
    • Choose the type of reCaptcha : Devemos selecionar a opção reCAPTCHA V2.
    • Domains: Podemos inserir vários domínios (um por linha) para limitarmos o uso da API.

    Após isto, devemos aceitas os temos de serviço ( “Accept the reCAPTCHA Terms of Service” ).

    Ao clicar em Register a página será atualizada com as informções de integração do reCAPTCHA. Nesta tela podemos obter os dados da Chave do Site e do Secret Key:

    Cahve de API e Secret Key reCATPCHA

Agora, podemos configurar a segurança da aplicação do scriptcase:

Captcha versão 2

  • Chave do Site: Chave gerada pelo google após a criação do projeto reCAPTCHA.
  • Secret Key: Chave gerada pelo google após a criação do projeto reCAPTCHA.
  • Tema : Define a cor que o reCAPTCHA será exibido. Temos duas opções:
    • Light :

      Tema do reCAPTCHA ligth

    • Dark :

      Tema do reCAPTCHA dark

  • Tipo: Define o tipo inicial do reCAPTCHA a ser exibido. Temos duas opções:
    • Áudio:

      Tipo do reCAPTCHA Áudio

    • Imagem:

      Tipo do reCAPTCHA Imagem

  • Tamanho : Define o tamanho do reCAPTCHA. Temos duas opções:
    • Normal :

      Tamanho do reCAPTCHA Normal

    • Compacto:

      Tamanho do reCAPTCHA Compacto

  • Posição : Define a posição do componente reCAPTCHA em relação à largura da aplicação:
    • Esquerda: Posiciona o componente reCAPTCHA à esquerda.
    • Centro: Posiciona o componente reCAPTCHA no centro..
    • Direita : Posiciona o componente reCAPTCHA à direita.