---
title: "Handling Concurrent Logins"
slug: "handling-concurrent-logins"
updated: 2023-01-06T15:49:41Z
published: 2023-01-06T15:49:41Z
canonical: "docs.catchpoint.com/handling-concurrent-logins"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.catchpoint.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Handling Concurrent Logins

There are a few methods for handling scripting for sites that don't allow or limit concurrent log-ins. 

The first approach is to simply distribute the test timing so that no two sessions overlap. In the event that there are two transaction tests for the same site, you can use a different set of credentials for each site. 

In cases where the transaction is long and the likelihood of test runs overlapping is high, you can use macros to select among multiple user names. The easiest method is to use the random macro with a few unique usernames.

**Example:** `${randomlist(user1, user2, user3)}`

Another option is to use the node location ID in the username so that it is guaranteed the same username will not be used concurrently: `${locationid}` The macro is replaced at runtime with the node number which is found in the node information page accessible through the help icon in the toolbar.
