как скрыть эти пароль и адрес электронной почты из URL в приложении express

#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">