cherrypy 密码表单

0 投票
2 回答
815 浏览
提问于 2025-04-17 04:11

我正在为我正在开发的应用程序制作用户注册和登录功能,下面是我用的表单。

<html><form method="get"  action="login">
Email Address: <input name="email" type="text"><br/>
Password: <input name="password" type="password"><br/>
<input type="submit" value="Submit" />
</form>
</html>

但是,用户名和密码在网址中显示出来,还有提交按钮也在里面。

http://localhost:8080/login?email=123&password=123&submit=Submit

我该怎么做才能阻止这种情况发生呢?

2 个回答

0

除了Shawn提到的POST和GET的混淆之外,你可能还会对Cherrypy自带的认证工具感兴趣。

2

这些东西出现在网址上是因为你的表单使用了GET方法。其实你应该用POST方法,并在服务器端处理这些值。

撰写回答