7得票3回答
在Django和JWT中,N分钟后重新登录

场景: 当用户在敏感安全区域停留了 N 分钟后,我希望用户重新登录,例如当用户即将支付订单时,但是他已经登录了 1 小时,我希望确认这确实是他。使用 rest_framework_jwt 实现此功能。 详细描述: 我最近一直在测试 Django 用于现代 Web 开发(因此是带有 rest...

7得票2回答
在Django中创建时将用户添加到组中

我希望在创建用户后,只有当该用户的某个字段被指定为“True”时,才将其添加到组中。每个创建的用户都将与一个“UserProfile”相关联。这是否是实现此功能的正确方式? models.py: def add_group(sender, instance, created, **kwar...

13得票9回答
Django:重置密码无法发送电子邮件。

我正在使用Django重置密码功能。 我在settings.py文件中有如下代码:EMAIL_USE_TLS = True EMAIL_HOST = 'smtp.gmail.com' EMAIL_PORT = 587 EMAIL_HOST_USER = 'myusername@gmail.co...

11得票3回答
Django注册:如何在显示页面之前检查用户是否已登录

我遵循这个页面来设置django注册网站。它非常棒,注册和身份验证已经完美封装。 但是,它并没有告诉我如何在显示网页之前检查用户是否已经登录,以及这个用户是谁?如何在登录后将用户重定向到新页面? 谢谢!

16得票4回答
Django - CSRF令牌缺失或不正确

我刚将Django升级到1.4版本。但是当我尝试提交我的登录表单时,出现了以下错误: 禁止访问(403) CSRF验证失败。请求中止。 失败原因: CSRF令牌缺失或不正确。 在我的settings.py文件中(MIDDLEWARE_CLASSES),我不得不删...

7得票3回答
Django factory_boy中的用户认证测试

当我尝试单元测试我的代码时,需要一个已经登录的用户。为了减少太多装置,我使用了django_factory_boy用户工厂,但生成的用户无法进行身份验证。 from django_factory_boy.auth import UserF from django.contrib.auth i...

14得票4回答
如何在south migration中访问auth用户的User.objects.create_user(...)?

我曾使用自己的认证模块,而不是django的auth模块,但现在我非常后悔。 为了纠正这个问题,我正在尝试将我的用户模型数据迁移到django.auth.models.User。 我创建了以下数据迁移:def forwards(self, orm): """Migrate user...

13得票2回答
Django 1.7中的自定义密码验证

我正在尝试为create user和change password管理表单添加自定义密码验证。在Django文档中,我没有看到如何做到这一点的任何内容。我在Stack Overflow上找到了这篇文章:Enforcing password strength requirements with ...

11得票3回答
在Django Auth中排除UserChangeForm中的用户名或密码

我正在尝试找出一种方法来排除UserChangeForm中的用户名和/或密码。我尝试了exclude和fields,但对于这两个字段都不起作用。 这是一些代码:class ArtistForm(ModelForm): class Meta: model = Artis...

10得票2回答
Django - 用户是否激活

这是我的用户认证方法:def user_login(request): if request.method == 'POST': username = request.POST.get('username') password = request.POS...