django-rest-auth相关内容

Django 使用 Allauth 进行休息验证

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

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 ..
发布时间:2021-05-02 18:38:57 其他开发

如何测试电子邮件确认?

我正在尝试使用django-rest-auth对电子邮件确认视图进行测试.这是我所拥有的: def test_verify_email(self):# 确认电子邮件地址用户名='userTest'有效载荷= {'电子邮件':'test@example.com','password1':'TestpassUltra1','password2':'TestpassUltra1','用户名':用户名 ..
发布时间:2021-05-01 20:19:58 其他开发

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

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

Django Rest Aut-用户注册

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

Apple在Django Rest框架中使用allauth和rest-auth登录

我已经使用allauth和rest-auth在django中实现了Apple登录.我实现了与Google登录相同的方式,效果很好. views.py AppleLogin(SocialLoginView)类:adapter_class = AppleOAuth2Adapter urls.py urlpatterns = [路径("auth/apple/",AppleLogin.a ..
发布时间:2021-05-01 20:03:24 其他开发

如果用户使用"rest-auth"登录,如何添加last_login_ip?

如果使用 rest-auth 登录,如何添加last_login_ip? 在询问以下我搜索过的帖子后,请问: ,我还尝试在 init.py 中注释 default_app_config ='管理员后台.用户管理.qiyun_admin_usermanage.apps.QiyunAdminUsermanageConfig',但仍然无法正常工作 解决方案 使用django的用户登录 ..
发布时间:2021-05-01 20:00:43 其他开发

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

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

REST身份验证注册后Django不发送电子邮件

在将用户模型更改为使用电子邮件而不是用户名后,访问 rest-auth.registration.views.RegisterView 时电子邮件未发送. 我该怎么做才能工作? 我的电子邮件设置为: EMAIL_BACKEND ="django.core.mail.backends.console.EmailBackend" 这是正确的配置,可以在 rest_auth.view ..
发布时间:2021-05-01 19:51:14 其他开发

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

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

Django CSRF失败:CSRF令牌丢失或不正确

我正在使用 Django Rest Framework 和 django-rest-auth . 我有标准的API端点(/login,/logout,/registration ...) 使用浏览器,我可以登录/列出我的用户/注销.使用Insomnia(API请求者),我无法登录/注销,出现错误 "CSRF失败:CSRF令牌丢失或不正确" 也许我需要添加CSRF标头,但老实 ..
发布时间:2021-05-01 18:51:51 其他开发

使用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":“未提供身份验证凭据."}.我在做什么错了? 我正在根据文档在标头中发送令牌.这是我的设置文件的样 ..
发布时间:2021-04-12 19:57:09 其他开发

Django-rest-auth(dj-rest-auth)自定义用户注册

我正在使用dj-rest-auth( https://dj-rest-auth.readthedocs.io/en/latest/),并尝试实施自定义注册表格.当我尝试注册新用户时,我具有基本表单.我见过较旧的版本( https://django-rest-auth.请阅读thedocs.io/en/latest/),如果您使用password1和password2,则不必重新输入所有代码. ..
发布时间:2021-04-12 19:54:23 其他开发

Django Rest Framework注册

我有一个自定义用户模型 class User(AbstractUser): 用户名=无 email = models.EmailField(unique = True) phone = models.CharField(max_length = 15) is_pro = models.BooleanField(default = False) USERNAME_FIELD ..
发布时间:2020-10-23 23:43:42 其他开发

Django Angular Cors错误:不允许访问控制允许起源

我已经使用django-rest-auth在django应用中实现了auth。我在settings.py中的设置: ALLOWED_HOSTS = [] #应用程序定义 INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django。 ..
发布时间:2020-10-23 23:18:15 其他开发

django-rest-framework-POST请求返回“ Method \”“ GET\”不允许。”

我已按照安装教程设置了django-rest-auth,但我无法使用登录API端点。当我发送包含正确信息的POST请求时,响应405错误,并显示“不允许使用方法“ GET”。” 但是,当我导航到实际的URL并从在线表单发布它,它可以正常工作并返回令牌。 帮助?! 邮递员示例: https:// i.imgur.com/574rERm.png Axios示例: ..
发布时间:2020-10-23 23:14:19 其他开发