How to Record a Login Sequence with Chrome DevTools Recorder
Last updated: June 6, 2026
The Chrome DevTools Recorder allows you to capture your application's login sequence and upload it to the Astra dashboard for use during authenticated vulnerability scans. Follow the steps below to record and export your login flow.
For the latest reference, you can also consult Google's official documentation at developer.chrome.com/docs/devtools/recorder.
Step 1: Open Chrome in Incognito Mode
Open Google Chrome.
Open a new Incognito window using one of the following methods:
Keyboard shortcut: Ctrl + Shift + N (Windows/Linux) or Cmd + Shift + N (Mac)
Click the three dots in the top-right corner and select New Incognito Window
Step 2: Open the Recorder Panel in DevTools
Right-click anywhere on the web page and select Inspect, or use the keyboard shortcut:
Ctrl + Shift + I (Windows/Linux)
Cmd + Option + I (Mac)
In the DevTools panel, click the three dots icon in the top-right corner.
Go to More tools → Recorder panel.
Alternatively, open the Command Menu (Ctrl + Shift + P on Windows/Linux or Cmd + Shift + P on Mac), type Show Recorder panel, and press Enter.

Step 3: Record the Login Sequence
Important: Do not log out of the application before clicking End recording, as this will capture the logout event as part of the recording.
Navigate to your application's login page.
In the Recorder panel, click Start new recording.
Give your recording a meaningful name (e.g., "Login Flow") and click Start recording.
Manually perform the login steps on the page — enter your username and password, and click the login button.
Once you have successfully logged in, click the End recording button in the Recorder panel to stop.

Step 4: Verify the Recording
Close the Chrome window and reopen it in Incognito mode.
Open the Recorder panel in DevTools and select the recording you just created.
Click the Replay button in the top-right corner of the Recorder panel to verify the flow works correctly.
If your application loads slowly, adjust the replay settings:
Click the Replay settings button below the recording name.
Set the network throttle to Slow 3G or increase the timeout to allow more time for page loads.

Step 5: Export Recorded Sequence as Puppeteer JSON
In the Recorder panel, in the top-left corner you will see an icon to download the recorded file, click that.
Select JSON to download it as a JSON file.

Step 6: Upload the JSON File to Your Astra Dashboard
Log in to your Astra dashboard.
Open the scanner setup flow and navigate to the Login Recording step.
Upload the JSON file you exported in the previous step.
Need Help?
If you encounter any issues while recording or uploading your login sequence, please reach out to our support team by raising a ticket from your Astra dashboard.