|
|
1
2
这不是后端的一个功能,而只是验证表单。只需重写表单以显示每个字段所需的错误。编写一个使用新表单的登录视图,并使其成为默认的登录URL。(实际上,我在最近的Django提交中看到,现在您可以将自定义表单传递到登录视图,这样更容易完成)。这需要大约5分钟的努力。您所需要的一切都在django.contrib.auth中。 以下是当前的表格:
添加:
|
|
|
2
19
你真的不想区分这两种情况。否则,你就给潜在的黑客一个关于用户名是否有效的线索——这对于获得一个欺诈性的登录是一个很大的帮助。 |
|
|
3
0
我们必须在一个使用外部会员订阅服务的网站上处理这个问题。基本上是这样的
在我们的例子中,如果用户名不存在,那么我们必须检查一个htpasswd文件,该文件由外部站点的Perl脚本更新。如果文件中存在该名称,那么我们将创建用户,设置密码,然后进行身份验证。 |
|
|
4
0
这个答案并不特定于Django,但这是我用来完成这个任务的伪代码:
|
|
|
5
0
|
|
|
Michael · 某些Windows客户端上的命名管道安全问题 1 年前 |
|
|
adamency · 是否可以从Go二进制文件的源代码中检索字符串? 1 年前 |
|
|
AlboSimo · PayPal Api密钥安全 1 年前 |