#javascript #node.js #express #web-applications #mobile-website
#javascript #node.js #экспресс #веб-приложения #мобильный-веб-сайт
Вопрос:
http://localhost:3000/user?email=abc@gmail.comamp;pass=abc123
как скрыть эти пароли и адреса электронной почты из URL.
на самом деле, я создаю страницу входа в систему, где пользователь будет вводить адрес электронной почты и пароль. но после ввода учетных данных URL меняется на
http://localhost:3000/user?email=abc@gmail.comamp;pass=abc123
код для страницы входа в систему прилагается ниже.
<div class="col-xs-12 col-md-6">
<form action="/user" method="GET">
<div class="form-group">
<label for="Email">Email:</label>
<input type="email" class="form-control" name='email'>
</div>
<div class="form-group">
<label for="password">Password:</label>
<input type="password" class="form-control" name='pass'>
</div>
<div>
<button class="btn btn-success">
Login
</button>
</div>
</form>
</div>
Комментарии:
1. Может быть, если вы измените метод формы на POST вместо get
2. medium.com/@brockmrohloff_12324/auth-why-http-post-7c4da662cfa2
Ответ №1:
Вы должны использовать метод POST.
<form action="/user" method="POST">