Security & login

Cloudflare Turnstile integration: protection your clients barely notice.

With the Cloudflare Turnstile integration, Armiflow protects the client portal against bots and automated requests. Turnstile usually checks requests unobtrusively in the background, while your clients sign in via magic link and work without annoying image puzzles.

Protection for the client portalUsually no puzzlesMagic link sign-inAlternative: reCAPTCHA

Cloudflare Turnstile integration: Armiflow Integration Sicherheit und Login: Roboter an einer geschützten Login-Tür mit Zwei-Faktor-Code
Cloudflare TurnstileSecurity & login+Armiflow
Armiflow AI iconSign-in verifiedExample · client portal

What does the Cloudflare Turnstile integration do?

Cloudflare Turnstile is a Cloudflare service that detects automated access and usually does so without image puzzles. Armiflow uses Turnstile to protect the client portal, where your clients see orders, invoices, contracts and tickets. This keeps bots out of sign-in and forms. As an alternative, Armiflow supports reCAPTCHA; the app shows which service is active.

Benefits

What the Cloudflare Turnstile integration does for your portal

Good bot protection is only noticed by those it is meant to stop. Cloudflare developed Turnstile with this goal: programs are detected, while people usually get through without an extra task.

  • Protects the client portal against bots and automated requests
  • Checks usually run in the background, without image puzzles
  • Complements magic link sign-in and optional two-factor authentication
  • Alternative to reCAPTCHA; the app shows which service is active

Your clients open the portal to download an invoice, reread a contract or open a ticket. Every extra hurdle costs patience. That is why Turnstile relies on checks that normally run without any action from the client. Bots that request sign-in links in bulk or fill forms with spam, on the other hand, are stopped.

With Turnstile, too, technical data about the request is sent to the provider. Under the GDPR (EUR-Lex), clarify how you inform your clients about this, for example in your portal’s privacy policy. Whether Turnstile or reCAPTCHA suits you better often depends on which provider you prefer to work with.

Armiflow robot behind a protective shield – security and GDPR

At a glance

Cloudflare Turnstile integration at a glance

The key facts about the Cloudflare Turnstile integration in Armiflow, in short.

ItemDetails
ToolCloudflare Turnstile
CategorySecurity & login
Used in ArmiflowClient portal
What Armiflow does with itBot protection for the client portal, usually without puzzles for clients.
StatusAvailable
CredentialsStored encrypted, roles and 2FA for your team
ApprovalCustomer emails and actions involving money only after your confirmation

Connect

Connect Cloudflare Turnstile in 4 steps

Step 1

Clarify access

The app shows you whether you need your own Turnstile keys from Cloudflare or whether protection is already in place.

Step 2

Add credentials

If required, you add the keys in Armiflow. They are stored encrypted.

Step 3

Use the client portal

Your clients sign in to the client portal via magic link, and Turnstile checks in the background.

Step 4

Test access

Sign in as a test client and check sign-in and forms on both phone and computer.

Armiflow robot behind a protective shield – security and GDPR

Security & data protection

Use Cloudflare Turnstile securely with Armiflow

Encrypted credentials. Whatever you store for Cloudflare Turnstile in Armiflow is encrypted. Every customer account has its own database schema and daily backups.

Team roles. With roles and two-factor sign-in you decide who on your team may use or change the Cloudflare Turnstile connection.

Your approval counts. Customer emails only go out after you approve them, and actions involving customers, money or deletion wait for your confirmation in the chat.

GDPR covered. Access and erasure under Art. 15 and 17, consent per channel and the public-authority filter apply to all data in Armiflow.

FAQ

Questions and answers

Short, clear answers about this feature. Missing a question? Write to support@armiflow.com.

The Cloudflare Turnstile integration checks whether a request to the client portal comes from a person or from an automated program. Suspicious access, such as mass sign-in attempts or spam in forms, is stopped. Real clients usually get through without an extra task and work in the portal as usual.

Classic CAPTCHAs often ask users to click on images or type distorted letters. That takes time and is tedious on a phone. The Cloudflare Turnstile integration usually works without such puzzles and checks in the background. For a client portal that should be fast and convenient, that is a noticeable advantage.

The app shows you whether you need to connect Cloudflare Turnstile or whether protection is already active. If your own keys from Cloudflare are required, you add them in Armiflow, where they are stored encrypted. Turnstile then protects the client portal without your clients having to set anything up.

Turnstile can be used as a standalone service and does not require your entire website to run through Cloudflare. The app shows you whether your Armiflow account needs its own Cloudflare access. Your website and the Armiflow client portal are two separate things.

For the check, technical data about the request is sent to Cloudflare. Whether the Cloudflare Turnstile integration is used in a GDPR compliant way in your case is something to clarify with your data protection adviser, for example with regard to the data processing agreement. Name the service in your portal’s privacy policy.

Yes, the Cloudflare Turnstile integration is designed for all common browsers, including on smartphones and tablets. Because the service usually works without image puzzles, signing in to the client portal is comfortable on small screens. Still, test access yourself on a phone once before you invite your clients.

No. Turnstile keeps bots away, while two-factor authentication protects individual client accounts. In the client portal it is optional and adds a second proof to magic link sign-in, such as a code from an authenticator app. Bot protection and two-factor authentication together provide solid protection.

This rarely happens, for example with strict browser settings, ad blockers or unusual networks. Ask the client to reload the page, briefly disable extensions or use another browser. If that does not help, write to support@armiflow.com and describe the case.

Armiflow supports both services for protecting the client portal. The app shows you whether and how you can switch. If you connect Cloudflare Turnstile to Armiflow and change later, update your portal’s privacy policy afterwards and test sign-in again with a client account.

Turnstile protects the client portal, meaning access to orders, invoices, contracts and tickets. The app shows you exactly where the check applies, for example at sign-in or in forms. The aim of the Cloudflare Turnstile integration is that only real clients use the portal while bots stay out.

More questions from practice

In everyday use, the Cloudflare Turnstile integration runs unobtrusively in the background. Your clients sign in via magic link, download invoices, read contracts and open tickets. Turnstile checks in the background. You only need to act if a client reports sign-in problems or you switch provider.

Turnstile is best looked after by a person with an admin role who is responsible for security and data protection. Staff in sales or accounting do not need any rights for this. With roles and custom roles, you determine who may change settings. Two-factor authentication additionally protects the admin accounts.

Test magic link sign-in on computer and phone, check whether Turnstile lets users through without hurdles, and see whether invoices, contracts and tickets are displayed correctly. Also review the privacy policy. Only when everything is in order should you invite your clients.

Typical mistakes are a missing note in the privacy policy, two checks active at the same time and no test with a real client account. Expired or incorrectly entered keys also occur. Keep it simple: one bot protection, clean keys, a clear privacy policy and a test run after every change.

According to the product description, Turnstile protects the client portal. Your own account in the Armiflow app is secured by two-factor authentication, roles, encrypted credentials and a separate database schema for each customer. The app shows you which additional checks apply to registration and sign-in in the app.

Your clients open support tickets via the portal or by email. In the portal, Turnstile keeps automated entries out, so your team only sees genuine requests. Tickets sent by email go through your mailbox, where your email provider’s spam filters keep things tidy.

Name Turnstile in your portal’s privacy policy, with provider, purpose and the data transferred. A short sentence is usually enough: the service protects the portal against misuse by automated programs. Write in plain language and, if in doubt, have the policy checked by your legal adviser.

Yes, because bots do not distinguish by size. Even a portal with only a few clients can become a target for spam or mass sign-in attempts. Turnstile prevents this without disturbing your clients. Small teams in particular save themselves from cleaning up spam tickets and answering questions about strange sign-in links.

Try it free for 14 days and see for yourself

Sign up in the app, choose an industry and a location and see your first results. Nothing is sent until you approve it.