Sign Up
Loading...

Page Security

Use these commands in page workflows to check reCAPTCHA before accepting a form submission. Configure your keys first; see Page Settings and the existing reCAPTCHA guide.

Generate reCAPTCHA token

Generates a token for the current interaction. This command has no input fields and returns text. Give its result a Return as name so you can select it in the next command.

Verify reCAPTCHA token

Select the generated token in token. This command returns the verification result, which you can use when deciding whether the workflow should continue.

Validate reCAPTCHA token

Select the generated token in token. This command reports an error if the token is invalid. Use it when a failed check should prevent the protected action from continuing, and handle the error with a helpful message.

Keep keys and tokens private

Enter the site key in Settings → Pages Settings → reCAPTCHA Site Key, and the secret key in Settings → API Settings → reCAPTCHA Secret Key. Keep the secret key out of page content and shared examples. Do not reuse a captured token as a permanent value; generate a token for the interaction you are checking.

Related Topics

Managing Files

Twidget offers a set of commands to manipulate files in your file store. Below are the descriptions and usage of each command to help you understand how to utilize them effectively. For CSV, ZIP archives and temporary download links, see [Advanced file commands](/docs/commands/advanced-files). Get F...

Send Message

Send SMS Command. With Twidget, you can send SMS messages to phones using the `Send SMS` command. This functionality varies depending on the provider. Currently, we support Twilio as the SMS provider. To use Twilio for SMS integrations, you will need: - A Twilio account ID - Twilio Auth Token - A Tw...

Loops

In Twidget, loops allow you to execute commands multiple times, either based on a condition or through a set number of iterations. Loops can also be nested, meaning you can run loops within other loops, creating complex logic for your tasks. List Loop. The `List Loop` command enables you to loop thr...

Lists

Twidget offers a variety of commands to help you manipulate lists easily without coding. Below is a detailed explanation of each command available. Transform a list. In an endpoint, server function or event, add a command and choose List. Use the commands below to select, reshape, order or combine i...

Read and create spreadsheets

Use Read spreadsheet and Create spreadsheet under File Manager in a server workflow. They work with XLSX files and simple typed cell values. For CSV text files, use [Advanced file commands](/docs/commands/advanced-files). Read spreadsheet. Choose File, containing its actual contents. Use an uploaded...