@freeliman
в ресурсе задается число потоков, которое должно одновременно выполнять заданную функцию

в OnApplicationStart
задаем глобальную переменную равную нулю
Теперь перед участком где будут действия, в вашем случае авторизация - вызываем функцию которая управляет очередью

Функция очереди hold_url_bots

И если выполняется условие, то цикл прерывается и продолжается авторизация при этом глобальную переменную нужно увеличить на 1.
После вашей авторизации нужно уменьшить глобальную переменную на 1.

Об этой функции я уже где-то рассказывал кажется, а идею очереди вроде бы нашел на форуме, не помню уже.