Можно использовать usort, передав замыкание с нужным сравнением.
Про какой string идет речь из вопроса совершенно не понятно, но в общем задача решается именно так.
Передавайте в GET логин пользователя, случайно число, и sha хеш от этих двух параметров + секретная строка.
В битриксе проверяйте, и авторизовывайте по логину.