Передача базовых параметров аутентификации в URL не рекомендуется
Для этого есть поле заголовка авторизации, проверьте его здесь:
список заголовков http
Как использовать это написано здесь:
Базовая аутентификация доступа
Там вы также можете прочитать, что, хотя некоторые браузеры все еще поддерживают его, предлагаемое решение о добавлении учетных данных базовой авторизации в URL не рекомендуется.
Прочтите также главу 4.1 в RFC 2617 - Аутентификация HTTP для более подробной информации о том, почему НЕ использовать базовую аутентификацию.
Передача параметров аутентификации в строке запроса
При использовании OAuth или других сервисов аутентификации вы также часто можете отправлять свой токен доступа в строке запроса, а не в заголовке авторизации, например:
GET https://www.example.com/api/v1/users/1?access_token=1234567890abcdefghijklmnopqrstuvwxyzABCD