13得票11回答
DRF auth_token: "non_field_errors": [ "无法使用提供的凭据登录。"

JWT包对Django来说都存在文档不完善的问题,因此我尝试了DRF-auth_token包。这是一个很好的示例,我遵循了Django Rest Framework Token Authentication。理论上你可以访问 localhost:8000/api-token-auth/ ur...

11得票5回答
Django CSRF 失败:CSRF 令牌丢失或不正确。

我正在使用 Django Rest Framework,同时也在使用 django-rest-auth。 我有标准的API端点(/login、/logout、/registration...) 通过浏览器,我可以登录/列出我的用户/退出。但通过 Insomnia(一个API请求工具),我无...

10得票1回答
Django-rest-auth的登录页面可以更改视图吗?

我使用Django-rest-auth创建了REST API,在登录时,它会返回密钥和一些用户信息,但我需要添加一些状态,例如成功和消息以及其他一些内容。有没有办法重写django-rest-auth的视图以进行登录?class TokenSerializer(serializers.Mode...

10得票4回答
Django + DRF: 403禁止访问:缺少或不正确的CSRF令牌

我有一个安卓客户端应用程序,试图通过Django + DRF后端进行身份验证。但是,当我尝试登录时,我收到以下响应:403: CSRF Failed: CSRF token missing or incorrect. 该请求被发送到 http://localhost/rest-auth/goo...

11得票1回答
DRF Django Rest Auth如何使令牌过期或删除?

我正在尝试使用 tivix 的 django-rest-auth 和 django-rest-framework 实现身份验证(文档链接)。我像这样在 Django shell 中创建了一个用户:from django.contrib.auth.models import User user ...

9得票1回答
Django Rest框架中的Allauth认证

我已经使用Allauth实现了Django Rest Auth,如果我通过Google access_token登录,则一切正常,但是有一个情况:某些客户端设备需要通过Google id_token进行登录。 如果我使用id_token而不是access_token,则会出现错误。 { ...

14得票2回答
"account_email_verification_sent"的反向路径未找到。 "account_email_verification_sent"不是有效的视图函数或模式名称。

我正在尝试在我的项目中使用allauth和rest-auth,并尝试使用allauth中的内置函数进行电子邮件验证,但我得到了以下结果: 这是我的代码。 settings.py ACCOUNT_EMAIL_VERIFICATION = 'mandatory' ACCOUNT_EMAI...

14得票5回答
在/rest-auth/registration/account-confirm-email处出现了配置不当的错误。

我在用户注册和验证电子邮件时使用django-rest-auth。当用户注册时,我能够成功发送电子邮件。但是,在电子邮件验证时,我收到了以下跟踪错误:File "/Library/Python/2.7/site-packages/django/core/handlers/base.py" in...

8得票2回答
Django-rest-auth 自定义注册无法保存额外字段

我正在使用DRF,对于登录/注册,我正在使用Django-rest-auth。 我已经自定义了User模型以具有额外的字段 我已经自定义了注册序列化器,在注册新用户时存储额外的字段以及用户名、密码。 注册成功,但是额外的字段没有与用户名、名字、姓氏和密码一起保存。 我的模型: cl...

7得票1回答
Django Angular跨域错误:access-control-allow-origin不允许。

我使用django-rest-auth在我的Django应用程序中实现了身份验证。我的settings.py文件中的设置如下: ALLOWED_HOSTS = [] # Application definition INSTALLED_APPS = [ 'django.contr...