Передача информации для входа в систему в параметрах URL небезопасна, даже с использованием SSL
Передача информации для входа в систему в теле POST с использованием SSL считается безопасной.
Если вы используете SSL, рассмотрите HTTP Basicаутентификация.Хотя без SSL это ужасно проблематично, оно не хуже POST с учетными данными, но достигает того, что вы хотите, но делает это в соответствии с установленным стандартом, а не с именами пользовательских полей.