如何在Express应用中从URL隐藏这些密码和电子邮件

问题描述

http://localhost:3000/user?email=abc@gmail.com&pass=abc123
如何从URL隐藏这些密码和电子邮件。

实际上,我正在创建一个登录页面,用户将在其中输入电子邮件和密码。但输入凭据后,URL更改为
http://localhost:3000/user?email=abc@gmail.com&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>

解决方法

您应该使用POST方法。

  <form action="/user" method="POST">

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...