django-rest-auth相关内容

从React本机获取API调用时出现CSRF问题

我使用来自原生反应移动应用程序的以下代码对dj-rest-auth本地链接进行社交身份验证调用。然而,我的Facebook身份验证每次都成功,然后Fetch(或axios)本地API调用执行,它在第一次运行时运行得很好,返回令牌给我,但此后每次运行时,它都会给我一个错误,说缺少CSRF令牌或无效。我不能使用Django docs getCookie函数,因为它给出了文档错误,因为这是一个原生的移动 ..

谷歌登录姜戈睡觉框架+allauth+睡觉-auth

我正在尝试使用allauth和睡觉-auth在Django中实现谷歌身份验证。经过多个小时的研究,我发现的解决方案在我的项目中都不起作用。 我的代码基于GitHub问题:https://github.com/Tivix/django-rest-auth/issues/403 和一篇文章: https://medium.com/@gonzafirewall/google-oauth2-a ..

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

我打算用 Django Rest Framework 构建一个应用程序.我对使用 Django-Rest-Framework-JWT 身份验证机制比使用 Session 或 Token 身份验证机制更感兴趣. 但所有其他包,如 Django-Rest-Auth 和 Djoser(有助于注册过程)都使用会话和令牌身份验证系统. 如何使用 Django-Rest-Framework-JWT ..

Django 使用 Allauth 进行休息验证

我已经使用 Allauth 实现了 django rest auth,如果我通过 google access_token 登录,它工作正常,但是有些客户端设备需要通过 google id_token 登录.如果我使用 id_token 而不是 access_token 会出错 {“non_field_errors":[“不正确的值"]} 请帮帮我 解决方案 像这样更新你的文件 ..

Djoser for DRF with Knox令牌

我正在尝试将djoser与令牌身份验证一起使用,但使用django-rest-knox令牌. 我已将 TOKEN_MODEL 设置为 knox.models.AuthToken ,其余框架的 DEFAULT_AUTHENTICATION_CLASSES 设置为 knox.auth.TokenAuthentication. 我很天真地认为这足够了,但是似乎Djoser的内置序列化器(创建 ..
发布时间:2021-05-02 18:39:48 其他开发

Django REST to React-在没有密码的情况下获取社交身份验证令牌

我想将关于当前已通过身份验证的用户的信息传递给React,该应用程序仅在后端使用社交身份验证(由social_django处理).我所有的用户令牌和用户令牌信息都存储在django REST中,并且要访问令牌,通常我必须将POST请求发送到rest_framework.authtoken的gain_auth_token视图.我的Django根urls.py文件如下: ...从rest_fram ..

管理员部分中的Model Token的用途是什么?

我对其余的api很陌生.我正在尝试将 dj-rest-auth 包与 simple-jwt 一起使用以进行身份​​验证处理.在我的项目中一切正常.注册/登录等.但是在我的django管理站点中,有一个模型注册的 Token ,每次都为空.此模型 Token 的目的是什么?如何使用 dj-rest-auth 和 simple jwt 软件包管理令牌? settings.py install ..

Django Rest Aut-用户注册

我在Django 1.9上使用Django Rest Auth在系统上注册新用户.而且我需要在此过程中执行一些额外的代码,以将额外的数据保存在另一个表上. 有人知道最好的方法吗? 解决方案 编写 CustomRegisterSerializer 并将其添加到 settings.py 文件中. REST_AUTH_REGISTER_SERIALIZERS = {"REGISTER_ ..
发布时间:2021-05-01 20:11:25 其他开发

我还如何通过令牌"Key"获取用户数据?在django rest_auth登录端点的HTTP响应中?

与django一起工作对我来说是新手.我使用扩展AbstractUser的自定义用户模型开发了使用Django Rest-Auth进行用户注册,登录和注销的API. 当我使用凭据在Login API端点上调用POST时,我得到令牌作为响应,请检查以下屏幕截图. 在登录API端点上发布 我还需要获取“登录用户"数据.我该怎么做!? 任何帮助都可以.TIA. 解决方案 ..
发布时间:2021-05-01 20:00:09 其他开发

删除特定URL路径的身份验证和权限

我正在与DRF合作,并且遇到了这个问题.我有一个第三方视图,我正在这样导入 urls.py 文件: 从some_package导入some_viewurlpatterns = [路径('视图/',some_view)] 但是我面临的问题是因为我已经在我的 settings.py 中启用了默认权限类,如下所示: REST_FRAMEWORK = {'DEFAULT_AUTHENTICATI ..

使用django-rest-auth在Android中进行Google登录

我一直在尝试在Android中添加Google登录,但是有一些疑问.从Android文档集成google登录android 在服务器端身份验证部分,需要 Client Id ,这是后端服务器的OAuth 2.0 Web应用程序 client ID . 摘自android文档: 获取后端服务器的OAuth 2.0客户端ID如果您的应用通过后端服务器进行身份验证或从后端服务器访问Googl ..
发布时间:2021-04-12 19:57:46 移动开发

令牌身份验证在Django Rest框架上的生产中不起作用

我有一个奇怪的问题,我找不到原因.我已经使用django 1.7和django rest框架以及用于api身份验证的令牌auth构建了API.所有这些在本地主机上都可以正常工作,但是当我尝试调用需要在生产计算机上进行身份验证的API端点时,我得到了403状态代码以及以下消息:{"detail":“未提供身份验证凭据."}.我在做什么错了? 我正在根据文档在标头中发送令牌.这是我的设置文件的样 ..