问题标签 [django-rest-auth]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2875 浏览

ios - django-allauth 中多个设备的访问令牌授权

我将django-allauthdjango-rest-auth用于 iOS 移动应用程序后端。我是 Django Rest Framework 的新手,尤其是提到的那些。这些非常适合基于访问令牌的授权。如您所知,用户成功登录后何时会收到访问令牌,而注销时访问令牌会被删除。但是,如果有多个设备,我假设用户将从所有设备中注销。有没有办法为每个设备创建访问令牌并使用这些访问令牌进行授权?

0 投票
1 回答
2026 浏览

python - 如何使用 REST API 更新用户配置文件字段

我是 django 新手,很困惑。我使用 django 作为我的 Angular 应用程序的后端 API。

我想向用户模型添加更多细节,所以我将以下内容添加到我的models.py

我正在使用一个应用程序来添加其余身份验证支持:https ://github.com/Tivix/django-rest-auth

使用此应用程序,我可以使用此 URL 执行 POST 请求来编辑用户配置文件:http://localhost:8080/rest-auth/user/

问题

如何更新自定义字段company_name?在编辑用户个人资料时?

我试过的

我试图覆盖应用程序提供UserDetailsSerializer的,但它没有任何效果。这是我尝试添加到我的应用程序的内容serializers.py

0 投票
2 回答
3651 浏览

django - 未提供 Django Rest Framework 身份验证凭据

我在 DRF 和 Angularjs 上使用django-rest-authwith 。django-all-auth在任何有关身份验证的请求中,我都会收到以下错误:

通过SO,我意识到有很多类似的问题,所以将它们累积在一起,我尝试了以下方法:

settings.py

我的app.js档案

我哪里错了?

0 投票
1 回答
259 浏览

python - Django Rest 没有创建扩展的 UserProfile

我正在使用 Django Rest Framework,并创建了一个扩展的 UserProfile 模型,如下所示:

但是,在使用rest_auth/registration端点注册时:http://django-rest-auth.readthedocs.org/en/latest/api_endpoints.html#registration,即使创建了 UserProfile 也没有创User​​建。在我的serializers.py中,我为注册的用户做了以下事情

我哪里错了?

0 投票
3 回答
5162 浏览

django - Django-allauth 检索头像头像

我使用django-rest-authdjango-allauth关于使用用户的 Facebook 个人资料进行用户注册/登录。

现在,我可以从 Facebook 获取一些标准信息(所有身份验证的默认设置)。

是否可以检索头像图片列表?如何在 allAuth 中实现它?

0 投票
2 回答
1309 浏览

django - Django-Allauth 和 django-facebook 检索 Facebook 个人资料图片

我使用 Facebook 集成django-rest-authdjango-allauth用于用户注册/登录。

现在,我可以验证(并且可以创建)Facebook 用户,并且可以检索一些基本信息,例如电子邮件、名字、姓氏……

现在我还需要在我的平台上注册用户时检索一些关于用户的个人资料图像(最后 3 个用户个人资料图像)。

我很困惑,因为我不能使用 allauth 从 Facebook 获取这些信息,所以,可能我需要直接使用 Facebook GraphAPI 获取它(这是我的解决方案正确吗?)

django_facebook的集成是一个好的解决方案吗?

0 投票
1 回答
839 浏览

ajax - 使用 Django REST Framework 读取、更新和创建

我有一个 ViewSet 定义为

并将我的网址定义为

可浏览的 API 工作正常。

我想用 $.ajax() 读取和发送 json。我怎样才能使用我的 ViewSet 来做到这一点?我可以用类似的东西检索我的所有项目,$.ajax({url: '/api/items/'})但我不想硬编码网址。如果我想编辑特定项目怎么办?当我没有保存页面的命名网址时,我该怎么办?

0 投票
1 回答
407 浏览

django - 尝试使用 Facebook 登录到 Django 服务器时出现内部服务器错误

我有一个 Django REST 服务器,我最近从使用 Python 2.7 更新到 3.4。服务器在 Django 之上使用 Django REST 框架,使用 django-allauth 和 django-rest-auth 来支持 Facebook 登录。

现在,更新后,我无法再使用 Facebook 登录服务器了。当我向服务器发送 POST 时,出现以下错误:

这可能是什么原因造成的?更新 Python 和库后,我没有对代码进行任何更改,并且它在更新之前工作。我删除了旧数据库并通过syncdb创建了一个新数据库,但没有帮助。

提前致谢。

0 投票
4 回答
6240 浏览

python - 在 /rest-auth/registration/account-confirm-email 配置不正确

我正在使用django-rest-auth进行用户注册和验证电子邮件。当用户注册时,我能够成功发送电子邮件。但是,在电子邮件验证中,我收到以下回溯错误:

关于如何解决这个问题的任何想法?

0 投票
1 回答
5156 浏览

django - DRF:如何将 django-rest-framework-jwt 集成到 Djoser

我打算用Django Rest Framework构建一个应用程序。我对使用Django-Rest-Framework-JWT身份验证机制比使用SessionToken身份验证机制更感兴趣。

但是所有其他包,如Django-Rest-AuthDjoser(有助于注册过程)都使用会话和令牌身份验证系统。

如何使用Django-Rest-Framework-JWT覆盖DjoserDjango-Rest-Auth中的令牌身份验证机制?