Feedback Print

Security

Application Security Configuration Application Security Configuration

Use Security

Turns the application accessible just when using the macro sc_apl_status or using the security module. When it is enabled, the application displays a message “User not Authorized” if the user tries to access it directly.

Url output of the security

It redirects the application to another URL after displays the warning “User not Authorized”.

Use Password

Turns the application accessible just by using a password.

Request password just once

Request the password once per session, not needing to inform the password every time you access the application.

Enable direct call by URL

Allows to call the application directly from the URL in the browsers.

Allows calling the application directly from the URL in the browsers. In the development environment, you can disable those options for testing, it avoids requiring the login every time you run the application. To disable the security and password in development, you must access Options > My ScriptCase and uncheck the options: Enable Use of Security, Enable Use of Password.

Captcha

Captcha Settings

Use Captcha

Defines if the application uses Captcha.

Number of Characters

Amount of characters in the Captcha image.

Character List

List of characters used in the Captcha.

Label

The message displayed for the Captcha.

Error message

Captcha error message.

Height

Height of the image generated by the Captcha ( in pixels ).

Width

Width of the image generated by the Captcha ( in pixels ).

Font Size

Size of the font used in the image generated by the Captcha (in pixels).

Reload

Display the refresh button in the Captcha.

Select one layout

It offers various layouts for the Captcha display.

reCAPTCHA

ReCAPTCHA is an API provided by Google for forms. It adds security, preventing automatic submission of forms through robots.

reCAPTCHA sample:

reCAPTCHA V2 in execution

  1. First, we must request an API Key to activate reCAPTCHA into a Scriptcase application by following the steps below:

To get a Site key and Secret Key go to the link: https://www.google.com/recaptcha/admin#list. See the image:

Google's API ReCaptcha homepage

Label

It is a project identifier to create the reCAPTCHA keys.

Choose the type of reCaptcha

We must choose the option reCAPTCHA V2.

Domains

We can insert multiple domains (one per line) to limit the API uses.

  1. Then, we need to accept the Terms of Service (“Accept the reCAPTCHA Terms of Service”).

  2. When clicking on Register, the page refreshes and shows the integration of reCAPTCHA information. There we can get the Site Key and Secret Key:

API's key and Secret Key reCATPCHA

  1. Now, we can set the Scriptcase application security:

Captcha version 2

Site Key

Key generated by Google after reCAPTCHA project creation.

Secret Key

Key generated by Google after reCAPTCHA project creation.

Theme

Defines the reCAPTCHA color. There are two options:

  • Light : reCAPTCHA light theme

  • Dark : reCAPTCHA dark theme

Type

The type of reCAPTCHA. There are two options:

  • Audio: reCAPTCHA type audio

  • Image: reCAPTCHA type image

Size

The size of reCAPTCHA. There are two options:

  • Normal : reCAPTCHA normal size

  • Compact: reCAPTCHA compact size

Position

Here we can define the reCAPTCHA component alignment:

  • Left: Position the reCAPTCHA component at the left.
  • Center: Position the reCAPTCHA component at the center.
  • Right : Position the reCAPTCHA component at the right.