16得票9回答
Django drf simple-jwt 认证:"detail": "未找到与给定凭据匹配的活动帐户"

我正在使用django-rest_framework_simple-jwt来实现自定义用户的用户身份验证,这是我的models.py:class UserManager(BaseUserManager): def create_user(self, email, username, p...

14得票2回答
简单的JWT:在令牌中添加额外的字段到负载数据

我使用djoser和rest_framework_simplejwt。这是我的用户模型; class userProfile(models.Model): user=models.OneToOneField(User,on_delete=models.CASCADE,related...

13得票2回答
Django Channels JWT 认证

我正在尝试在我的Consumer.py中访问作用域内的用户并从数据库中获取一些与用户相关的模型。 然而,似乎我用于验证所有websocket连接的AuthMiddlewareStack没有正常工作。 如果我在REST框架中使用JWT令牌django-rest-framework-simplej...

13得票3回答
在调用decode()函数时,需要传入"algorithms"参数的值。

以下页面是项目代码: 如果我使用 token = jwt.encode(payload,'secret', algorithm='HS256').decode('utf-8') 这个语句,那么就会出现 'str' object has no attribute 'decode' 错误。...

10得票4回答
在Django rest framework中使用simple JWT获取用户详细信息

我正在使用React和Django rest framework进行一个项目。我使用Django rest framework simple JWT进行认证。现在,我想在用户登录后在导航栏中显示用户名。那么,在simple JWT中是否有一种方法可以通过认证后生成的访问令牌返回用户详细信息,就...

10得票3回答
如何在使用DRF djangorestframework-simplejwt包时将JWT令牌存储在HttpOnly Cookie中?

我已经使用了一段时间的djangorestframework-simplejwt,现在我想将JWT存储在cookie中(而不是localStorage或前端状态),以便客户端发出的每个请求都包含令牌。因此,我进行了一些研究,并找到了最相关的结果this stackoverflow questi...

10得票3回答
给DRF simple JWT负载添加声明

使用 djangorestframework_simplejwt 库时,向自定义视图进行 POST 请求。 #urls.py path('api/token/', MyTokenObtainPairView.as_view(), name='token_obtain'), #views.p...

9得票1回答
Django Rest Framework - 使用会话和令牌身份验证

我试图让这个工作起来,但不确定是否可能。应该像这样做。 我使用 Django + Rest-Framework + jQuery 开发了一个 Web 应用程序,并希望有一个外部应用程序来消耗同样的 REST API,使用 JWT Tokens 进行身份验证。 我的当前配置如下。 sett...

9得票4回答
如何解码和验证 simple-jwt-django-rest-framework Token

我正在尝试验证和解码simple-jwt-django-rest-framework token。我知道可以使用simple-jwt的verify api进行验证。但是我想在我的视图中解码和验证。下面是我正在尝试的当前代码:- //in views.py class home(APIVie...

9得票4回答
Django Rest Framework 避免 JWT 认证

我正在使用rest_framework_simplejwt对我的用户进行身份验证,但在某些视图中,我需要忽略它,因为这些是公共视图。我想要在视图流程中检查令牌。期望的行为是: 在公共视图中 避免令牌验证:如果有过期或无效的令牌,请忽略它,并让我在APIView中验证它 实际上,res...