如何设置不过期的令牌

时间:2020-11-06 07:36:32

标签: django-rest-framework jwt jwt-auth

我正在做一个带有传感器的项目。 (带有传感器的nod​​emcu)将数据传递到我的Web应用程序(使用JWT auth的Django-rest)。

现在情况是传感器位于偏远地区。并且自动将其打开,并在api端点上传递数据,但是随后我使用JWT为我的web应用设置了身份验证。我注意到访问令牌已过期。

我想发生的是在将传感器部署到偏远地区之前,我想将其设置为永不过期的设备的访问令牌。因此它可以轻松传递数据。那可能吗?谢谢!

1 个答案:

答案 0 :(得分:2)

有一个GitHub仓库,提供与您尝试做的事情类似的东西。为我工作。 浏览https://github.com/HealthByRo/drf-jwt-devices

中的说明
REST_FRAMEWORK={
    "DEFAULT_AUTHENTICATION_CLASSES": [
        "jwt_devices.authentication.PermanentTokenAuthentication"
    ]
}
相关问题