108得票11回答
运行时错误:模型类django.contrib.sites.models.Site没有声明明确的app_label,并且不在INSTALLED_APPS中的应用程序中。

我正在使用Django Rest Framework和AngularJs构建一个应用程序。我正在使用Django-rest-auth进行身份验证,但是我还没有能够设置它。无论如何,我正在尝试在我的项目中设置此app。我意识到我需要安装django-rest-auth-registration才...

38得票4回答
Django rest-auth allauth 注册使用邮箱、名和姓,不使用用户名

我是使用django-rest-auth和allauth在我的django应用程序中进行登录和注册。我没有为登录或注册编写任何额外的代码。使用电子邮件地址和提供的密码可以成功注册。 我不使用用户名进行身份验证,而是使用电子邮件。 在我的可浏览API中,我获得以下内容: 除了这些字段...

19得票2回答
Django rest auth使用电子邮件而非用户名

我有一个Django项目,其中我正在使用Django-rest-auth进行身份验证。我想使用电子邮件和密码来验证用户,而不是用户名+密码。 我在settings.py中有以下设置,但它对我没有任何作用:REST_SESSION_LOGIN = True EMAIL_BACKEND = 'd...

19得票9回答
如何自定义Django Rest Auth密码重置电子邮件内容/模板

在 Django rest_auth 的密码重置中,默认的电子邮件内容如下所示:- 您正在收到此电子邮件,因为您请求在 localhost:8000 上重置用户帐户的密码。 请转到以下页面并选择一个新密码: http://localhost:8000/api/res...

19得票1回答
Django rest-auth中的create方法和perform_create方法有什么区别?

我正在使用Django的rest-auth包。我有一个继承了rest-auth的RegisterView类的类,其中包含两个方法:create和perform_create。这两个方法有什么区别?

16得票2回答
Django REST-Auth密码重置

我对可用的Django中间件感到完全困惑:我只是想使用后端的django和前端的Vue,通过rest_auth实现密码重置(以及稍后的密码更改)功能。步骤1:通过邮件请求重置链接视图(Views)到目前为止,我已经制作了一个CustomPasswordResetView: # project...

15得票1回答
Django-rest-auth使用cookie代替Authorization头部。

我想使用Django Rest Framework作为后端构建单页应用程序。该应用程序将使用Token身份验证。 为了最大程度地提高安全性,我希望将身份验证令牌存储在httpOnly cookie中,以便无法从javascript访问。但是,由于cookie无法从javascript访问,因...

15得票5回答
Django Rest Framework + Allauth + Rest-auth 中的 Google 登录

我正在尝试使用 allauth 和 rest-auth 在 django 中实现 Google 认证。经过多个小时的研究,我找到的解决方案都在我的项目中无法工作。我基于一个 Github 问题和一篇文章编写了代码:https://github.com/Tivix/django-rest-aut...

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

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

14得票2回答
如何使django-rest-framework-jwt在注册时返回令牌?

我有一个基本的Django Rest服务,它可以: 注册一个人并 更新他的密码。 我想在其上添加JWT身份验证。如果我按照教程操作,我需要在项目的urls.py中添加一个名为"api-token-auth"的新url。但是,我不想添加这个新的url,而是希望我的注册调用在响应中发送一个...