Platform

Platform overview How it works Authorization testing Evidence & reports Private scanning Integrations

Solutions

Security agencies Product teams Regulated industries Partner programme

Learn

Blog Knowledge hub Compare

Resources

Pricing Documentation Help centre FAQ Security & data What we haven’t proved

Company

About Contact Careers Sign in to the platform Start a $199 pilot →

Home / Help centre / Authentication & logins

Authentication & logins

How do I set up form login for the scanner?

Quick answer

In the scan profile's Authentication section, add a role, keep Form ticked, then fill in Login type, Login URL, Username, Password, a Success condition and the Login flow, one step per line. Click Save. The scanner then signs in with those details before it tests the app.

Steps

  1. Go to Authentication in the profile and click + Add role. Name it something short, such as admin.
  2. Confirm the Form box still has its tick under Authentication methods. It starts that way.
  3. Inside the form login block, choose a Login type. Then type the Login URL, for example https://app.example.com/login, followed by the Username and Password.
  4. Pick a Success condition type and a Success condition value, such as /dashboard. This tells the scanner what a good sign-in looks like.
  5. Add the Login flow, one step per line.
  6. Press Save at the bottom of the page.

Good to know

Each field has a clear job. Use this table as a checklist.

FieldWhat to enter
Login URLThe page where people sign in
Username / PasswordA test account made for scanning
TOTP secretOptional, only if the account uses an authenticator code
Success condition valueA fragment such as /dashboard
Login flowSteps such as Click "Sign in" or Fill #email with username

The password field hides what you type. When you edit the role later, the saved secrets stay hidden too. Want to see the settings before you commit? Preview YAML builds the configuration for you.

Each part has its own guide: choosing a login type, the success condition and the login flow. Only test apps you have permission to test.

Work through the block from top to bottom, then check the success condition against what you see when you sign in by hand. If the page address changes after sign-in, choose a value that still matches. Short and stable beats clever.

Full tutorial

How to set up form login authentication in Cyberlop

Step-by-step, with annotated screenshots.

Updated · Back to the help centre

Still stuck?

Tell us what you see on screen and an engineer will help you sort it out.