Вы можете добавить функцию смены имени для поля пароля, это может быть возможным решением, вот код, который я пробовал:
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
<script>
// Returns random string based on 32 different characters and 4 dashes ("-")
function string_generator() {
var str = function() {
return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1);
};
return (str() + str() + "-" + str() + "-" + str() + "-" + str() + "-" + str() + str() + str());
}
$(document).ready(function() {
$("#passwordField").attr("name", string_generator());
});
</script>
</head>
<body>
<form name="testfrm" ng-submit="test(testfrm)">
<input type="password" id="passwordField" name="test" autocomplete="off" required>
<button type="submit" class="btn"> test </button>
</form>
</body>
</html>
Дайте мне знать, если это работает (если это не так работать, пожалуйста, проверьте поле пароля id , потому что в моем коде " passwordField ", а в вашем - " passwordFiled ")
В любом случае, если вам нужно исходное имя test в качестве переменной url, этот ответ считается бесполезным